.app{min-height:100vh;width:100%;background-color:#000;position:relative;overflow:hidden;cursor:none}.custom-cursor{position:fixed;width:8px;height:8px;background-color:#d17f57;border-radius:50%;pointer-events:none;z-index:10010;transform:translate(-50%,-50%);animation:cursor-pulse 2s ease-in-out infinite;box-shadow:0 0 10px #d17f57cc}.trail-symbol{position:fixed;color:#d17f57;pointer-events:none;z-index:9999;opacity:.9;animation:trail-fade-out linear forwards;font-family:Courier New,monospace;font-weight:700;line-height:1}@keyframes trail-fade-out{0%{opacity:.9}to{opacity:0}}.floating-word{position:fixed;color:#d17f57;pointer-events:none;z-index:9998;opacity:.9;filter:blur(1px);font-family:Courier New,monospace;font-weight:700;line-height:1;white-space:nowrap;transform:translate(-50%,-50%)}.click-fragment{position:fixed;color:#d17f57;pointer-events:none;z-index:9997;opacity:.9;font-family:Courier New,monospace;font-weight:700;line-height:1;transform:translate(-50%,-50%)}.floating-message{position:fixed;color:#d17f57;font-family:Courier New,monospace;pointer-events:none;z-index:100;white-space:nowrap;text-shadow:0 0 20px rgba(209,127,87,.8),0 0 40px rgba(209,127,87,.5);filter:blur(.5px);transform:translate(-50%,-50%)}.floating-ghost{z-index:99;text-shadow:0 0 20px rgba(255,255,255,.6)}.floating-message-enter{animation:floating-text-flicker 1.5s ease-out forwards}.floating-message-trail{filter:blur(1px);color:#d17f574d;text-shadow:0 0 10px rgba(209,127,87,.4),0 0 20px rgba(209,127,87,.2)}@keyframes floating-text-flicker{0%{opacity:0;filter:blur(2px)}10%{opacity:1;filter:blur(0px)}15%{opacity:0;filter:blur(1px)}20%{opacity:1;filter:blur(0px)}25%{opacity:.3;filter:blur(.5px)}30%{opacity:1;filter:blur(0px)}35%{opacity:0;filter:blur(1px)}40%{opacity:.8;filter:blur(0px)}45%{opacity:.2;filter:blur(.5px)}50%{opacity:1;filter:blur(0px)}55%{opacity:.5;filter:blur(.3px)}60%{opacity:1;filter:blur(0px)}70%{filter:blur(0px)}to{opacity:var(--final-opacity, .7);filter:blur(.5px)}}@keyframes floating-drift{0%,to{transform:translate(-50%,-50%) translate(0) rotate(var(--rotation, 0deg))}50%{transform:translate(-50%,-50%) translate(var(--drift-x, 0px),var(--drift-y, 0px)) rotate(var(--rotation, 0deg))}}@keyframes floating-crt-flicker{0%,to{opacity:var(--base-opacity, .7)}2.5%{opacity:calc(var(--base-opacity, .7) * .9)}5%{opacity:var(--base-opacity, .7)}7.5%{opacity:calc(var(--base-opacity, .7) * .9)}10%{opacity:var(--base-opacity, .7)}12.5%{opacity:calc(var(--base-opacity, .7) * .9)}15%{opacity:var(--base-opacity, .7)}17.5%{opacity:calc(var(--base-opacity, .7) * .9)}20%{opacity:var(--base-opacity, .7)}22.5%{opacity:calc(var(--base-opacity, .7) * .9)}25%{opacity:var(--base-opacity, .7)}27.5%{opacity:calc(var(--base-opacity, .7) * .9)}30%{opacity:var(--base-opacity, .7)}32.5%{opacity:calc(var(--base-opacity, .7) * .9)}35%{opacity:var(--base-opacity, .7)}37.5%{opacity:calc(var(--base-opacity, .7) * .9)}40%{opacity:var(--base-opacity, .7)}42.5%{opacity:calc(var(--base-opacity, .7) * .9)}45%{opacity:var(--base-opacity, .7)}47.5%{opacity:calc(var(--base-opacity, .7) * .9)}50%{opacity:var(--base-opacity, .7)}52.5%{opacity:calc(var(--base-opacity, .7) * .9)}55%{opacity:var(--base-opacity, .7)}57.5%{opacity:calc(var(--base-opacity, .7) * .9)}60%{opacity:var(--base-opacity, .7)}62.5%{opacity:calc(var(--base-opacity, .7) * .9)}65%{opacity:var(--base-opacity, .7)}67.5%{opacity:calc(var(--base-opacity, .7) * .9)}70%{opacity:var(--base-opacity, .7)}72.5%{opacity:calc(var(--base-opacity, .7) * .9)}75%{opacity:var(--base-opacity, .7)}77.5%{opacity:calc(var(--base-opacity, .7) * .9)}80%{opacity:var(--base-opacity, .7)}82.5%{opacity:calc(var(--base-opacity, .7) * .9)}85%{opacity:var(--base-opacity, .7)}87.5%{opacity:calc(var(--base-opacity, .7) * .9)}90%{opacity:var(--base-opacity, .7)}92.5%{opacity:calc(var(--base-opacity, .7) * .9)}95%{opacity:var(--base-opacity, .7)}97.5%{opacity:calc(var(--base-opacity, .7) * .9)}}@keyframes stutter-glitch{0%{transform:translate(-50%,-50%) translate(0) rotate(var(--rotation, 0deg))}12.5%{transform:translate(-50%,-50%) translate(calc(var(--glitch-x-1, 0px)),calc(var(--glitch-y-1, 0px))) rotate(var(--rotation, 0deg))}25%{transform:translate(-50%,-50%) translate(calc(var(--glitch-x-2, 0px)),calc(var(--glitch-y-2, 0px))) rotate(var(--rotation, 0deg))}37.5%{transform:translate(-50%,-50%) translate(calc(var(--glitch-x-3, 0px)),calc(var(--glitch-y-3, 0px))) rotate(var(--rotation, 0deg))}50%{transform:translate(-50%,-50%) translate(calc(var(--glitch-x-4, 0px)),calc(var(--glitch-y-4, 0px))) rotate(var(--rotation, 0deg))}62.5%{transform:translate(-50%,-50%) translate(calc(var(--glitch-x-5, 0px)),calc(var(--glitch-y-5, 0px))) rotate(var(--rotation, 0deg))}75%{transform:translate(-50%,-50%) translate(calc(var(--glitch-x-6, 0px)),calc(var(--glitch-y-6, 0px))) rotate(var(--rotation, 0deg))}87.5%{transform:translate(-50%,-50%) translate(calc(var(--glitch-x-7, 0px)),calc(var(--glitch-y-7, 0px))) rotate(var(--rotation, 0deg))}to{transform:translate(-50%,-50%) translate(0) rotate(var(--rotation, 0deg))}}@keyframes text-jerk{0%{transform:translate(-50%,-50%) translate(0) rotate(var(--rotation, 0deg))}16.66%{transform:translate(-50%,-50%) translate(var(--jerk-x-1, 0px),var(--jerk-y-1, 0px)) rotate(var(--rotation, 0deg))}33.33%{transform:translate(-50%,-50%) translate(0) rotate(var(--rotation, 0deg))}50%{transform:translate(-50%,-50%) translate(var(--jerk-x-2, 0px),var(--jerk-y-2, 0px)) rotate(var(--rotation, 0deg))}66.66%{transform:translate(-50%,-50%) translate(0) rotate(var(--rotation, 0deg))}83.33%{transform:translate(-50%,-50%) translate(var(--jerk-x-3, 0px),var(--jerk-y-3, 0px)) rotate(var(--rotation, 0deg))}to{transform:translate(-50%,-50%) translate(0) rotate(var(--rotation, 0deg))}}@keyframes trail-fade-out{0%{opacity:var(--trail-opacity, .3)}to{opacity:0}}.stutter-glitch{animation:stutter-glitch .28s steps(8) forwards!important}.typing-indicator{position:fixed;display:flex;gap:4px;align-items:center;pointer-events:none;z-index:500;transform:translate(-50%,-50%);animation:typing-indicator-fade 3s ease-out forwards}.typing-dot{color:#d17f57;font-size:24px;font-weight:700;opacity:.3;animation:typing-dot-pulse 1.4s ease-in-out infinite}.typing-dot:nth-child(1){animation-delay:0s}.typing-dot:nth-child(2){animation-delay:.2s}.typing-dot:nth-child(3){animation-delay:.4s}@keyframes typing-dot-pulse{0%,60%,to{opacity:.3;transform:scale(1)}30%{opacity:1;transform:scale(1.2)}}@keyframes typing-indicator-fade{0%{opacity:0}10%{opacity:1}90%{opacity:1}to{opacity:0}}.fake-context-menu{position:fixed;background-color:#000;border:2px solid rgba(209,127,87,.5);box-shadow:0 0 10px #d17f5780;z-index:10001;min-width:150px;padding:4px 0;transform:translate(0);pointer-events:auto}.context-menu-item{color:#d17f57;padding:8px 16px;font-family:Courier New,monospace;font-size:14px;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color .1s ease}.context-menu-item:hover{background-color:#d17f571a}.password-container{position:fixed;top:calc(50% + 100px);left:50%;transform:translate(-50%);z-index:10002}.password-input{background-color:#000;border:2px solid rgba(209,127,87,.5);color:#d17f57;padding:10px 16px;font-family:Courier New,monospace;font-size:14px;outline:none;min-width:200px;box-shadow:0 0 10px #d17f5780}.password-message-wrapper{position:relative;display:inline-block;min-width:200px}.password-message-display{background-color:#000;border:2px solid rgba(209,127,87,.5);color:#d17f57;padding:10px 16px;font-family:Courier New,monospace;font-size:14px;min-width:200px;box-shadow:0 0 10px #d17f5780;white-space:pre}.password-caret{display:inline-block;width:2px;height:16px;background-color:#d17f57;margin-left:2px;animation:password-caret-blink 1s infinite;vertical-align:middle}@keyframes password-caret-blink{0%,50%{opacity:1}51%,to{opacity:0}}.video-player-container{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10003;animation:video-fade-in .5s ease-out}.video-player-wrapper{background-color:#000;border:2px solid rgba(209,127,87,.5);box-shadow:0 0 20px #d17f57cc;padding:10px;border-radius:4px;min-width:400px;min-height:300px;display:flex;align-items:center;justify-content:center}.video-confirmation{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;text-align:center}.video-confirmation-text{color:#d17f57;font-family:Courier New,monospace;font-size:24px;margin:0 0 40px;text-shadow:0 0 10px rgba(209,127,87,.8)}.video-confirmation-buttons{display:flex;gap:30px}.video-confirmation-button{background-color:#000;border:2px solid rgba(209,127,87,.5);color:#d17f57;padding:12px 40px;font-family:Courier New,monospace;font-size:18px;cursor:pointer;transition:all .3s ease;box-shadow:0 0 10px #d17f5780;text-transform:uppercase}.video-confirmation-button:hover{background-color:#d17f571a;border-color:#d17f57cc;box-shadow:0 0 15px #d17f57cc;transform:scale(1.05)}.video-confirmation-button:active{transform:scale(.95)}.video-confirmation-yes:hover{background-color:#00ff001a;border-color:#0f0c;box-shadow:0 0 15px #0f0c;color:#0f0}.video-confirmation-no:hover{background-color:#d17f5733;border-color:#d17f57;box-shadow:0 0 20px #d17f57}.video-player{display:block;max-width:2400px;max-height:1600px;width:100%;height:auto;background-color:#000;pointer-events:none}.video-player::-webkit-media-controls{display:none!important}.video-player::-webkit-media-controls-enclosure{display:none!important}@keyframes video-fade-in{0%{opacity:0;transform:translate(-50%,-50%) scale(.9)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.navigation-links{position:fixed;bottom:50px;left:50%;transform:translate(-50%);display:flex;gap:60px;z-index:10004;pointer-events:auto}.nav-link{color:#d17f57;font-family:Courier New,monospace;font-size:16px;text-decoration:none;opacity:.6;transition:all .3s ease;text-shadow:0 0 10px rgba(209,127,87,.5);cursor:pointer}.nav-link:hover{opacity:1;text-shadow:0 0 15px rgba(209,127,87,.8);transform:translateY(-2px)}.navigation-footer{position:fixed;bottom:20px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:10px;z-index:10004;pointer-events:auto}.footer-text{color:#d17f57;font-family:Courier New,monospace;font-size:12px;opacity:.5;text-shadow:0 0 8px rgba(209,127,87,.5);letter-spacing:1px;filter:blur(.3px);pointer-events:none}.copy-button{background:none;border:none;color:#d17f57;font-size:14px;cursor:pointer;padding:4px 8px;opacity:.5;transition:all .3s ease;text-shadow:0 0 8px rgba(209,127,87,.5);filter:blur(.3px);font-family:Courier New,monospace}.copy-button:hover{opacity:1;text-shadow:0 0 12px rgba(209,127,87,.8);transform:scale(1.1)}.copy-button:active{transform:scale(.95)}.logs-page{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;z-index:10005;overflow-y:auto;padding:40px;font-family:Courier New,monospace;background-image:radial-gradient(circle at 20% 50%,rgba(209,127,87,.1) 0%,transparent 50%),radial-gradient(circle at 80% 80%,rgba(209,127,87,.1) 0%,transparent 50%);animation:logs-flicker .15s infinite;cursor:none}.logs-scanlines{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:10006;background:repeating-linear-gradient(0deg,rgba(209,127,87,.03) 0px,rgba(209,127,87,.03) 2px,transparent 2px,transparent 4px);animation:scanline-move .1s linear infinite;opacity:.5}.logs-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px;padding-bottom:15px;border-bottom:2px solid rgba(209,127,87,.5);position:relative}.logs-header:after{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:2px;background:linear-gradient(90deg,transparent,rgba(209,127,87,.8),transparent);animation:logs-pulse 2s ease-in-out infinite}.logs-prompt{color:#d17f57;font-size:16px;text-shadow:0 0 10px rgba(209,127,87,.8),0 0 20px rgba(209,127,87,.4);font-weight:700;letter-spacing:2px;animation:logs-glitch 3s infinite}.logs-close{background:none;border:none;color:#d17f57;font-size:32px;cursor:pointer;padding:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;transition:all .3s ease;text-shadow:0 0 15px rgba(209,127,87,.8);font-weight:700;opacity:.7}.logs-close:hover{color:#d17f57;text-shadow:0 0 20px rgba(209,127,87,1),0 0 30px rgba(209,127,87,.5);transform:scale(1.3);opacity:1}.logs-content{color:#d17f57;font-size:13px;line-height:2;max-width:1400px;margin:0 auto;position:relative}.log-section{margin-bottom:50px;position:relative;padding-left:20px;border-left:1px solid rgba(209,127,87,.3);animation:logs-fade-in .5s ease-out}.log-section:nth-child(2n){padding-left:40px;border-left-width:2px}.log-section-title{color:#d17f57;font-weight:700;font-size:18px;margin-bottom:20px;text-shadow:0 0 15px rgba(209,127,87,.9),0 0 30px rgba(209,127,87,.4);padding-bottom:10px;border-bottom:1px solid rgba(209,127,87,.4);letter-spacing:3px;text-transform:uppercase;position:relative}.log-section-title:before{content:">";margin-right:10px;color:#d17f57;text-shadow:0 0 10px rgba(209,127,87,1);animation:logs-blink 1.5s infinite}.log-line{margin-bottom:12px;display:flex;gap:20px;opacity:.7;position:relative;transition:opacity .3s ease}.log-line:hover{opacity:1;text-shadow:0 0 10px rgba(209,127,87,.8)}.log-line:nth-child(odd){padding-left:10px}.log-timestamp{color:#d17f57;min-width:60px;text-shadow:0 0 8px rgba(209,127,87,.6);font-weight:700;opacity:.8}.log-message{color:#d17f57;flex:1;text-shadow:0 0 8px rgba(209,127,87,.5);letter-spacing:.5px}.log-corrupted{animation:log-corruption .3s ease-out}.log-corrupted .log-message{color:#d17f57;text-shadow:0 0 15px rgba(209,127,87,1),0 0 30px rgba(209,127,87,.6);font-weight:700;letter-spacing:1px;animation:log-glitch-text .1s infinite}@keyframes log-corruption{0%{opacity:1}50%{opacity:0}to{opacity:1}}@keyframes log-glitch-text{0%,90%,to{transform:translate(0)}91%{transform:translate(-1px)}92%{transform:translate(1px)}93%{transform:translateY(-1px)}94%{transform:translateY(1px)}}.corrupted-word{color:#d17f57;font-weight:700;text-shadow:0 0 20px rgba(209,127,87,1),0 0 40px rgba(209,127,87,.8),0 0 60px rgba(209,127,87,.5),0 0 80px rgba(209,127,87,.3);animation:corrupted-word-blink .2s infinite,corrupted-word-jerk .08s infinite;display:inline-block;letter-spacing:1px;position:relative;z-index:10}@keyframes corrupted-word-blink{0%{opacity:1;text-shadow:0 0 20px rgba(209,127,87,1),0 0 40px rgba(209,127,87,.8),0 0 60px rgba(209,127,87,.5),0 0 80px rgba(209,127,87,.3)}25%{opacity:.1;text-shadow:0 0 5px rgba(209,127,87,.3),0 0 10px rgba(209,127,87,.2)}50%{opacity:1;text-shadow:0 0 30px rgba(209,127,87,1),0 0 60px rgba(209,127,87,.9),0 0 90px rgba(209,127,87,.7),0 0 120px rgba(209,127,87,.5)}75%{opacity:.15;text-shadow:0 0 5px rgba(209,127,87,.3),0 0 10px rgba(209,127,87,.2)}to{opacity:1;text-shadow:0 0 20px rgba(209,127,87,1),0 0 40px rgba(209,127,87,.8),0 0 60px rgba(209,127,87,.5),0 0 80px rgba(209,127,87,.3)}}@keyframes corrupted-word-jerk{0%,to{transform:translate(0) rotate(0)}5%{transform:translate(-4px,-4px) rotate(-2deg)}10%{transform:translate(4px,4px) rotate(2deg)}15%{transform:translate(-4px,4px) rotate(-2deg)}20%{transform:translate(4px,-4px) rotate(2deg)}25%{transform:translate(-3px) rotate(-1deg)}30%{transform:translate(3px) rotate(1deg)}35%{transform:translateY(-3px) rotate(-1deg)}40%{transform:translateY(3px) rotate(1deg)}45%{transform:translate(-3px,-3px) rotate(-2deg)}50%{transform:translate(3px,3px) rotate(2deg)}55%{transform:translate(-3px,3px) rotate(-2deg)}60%{transform:translate(3px,-3px) rotate(2deg)}65%{transform:translate(-5px) rotate(-3deg)}70%{transform:translate(5px) rotate(3deg)}75%{transform:translateY(-5px) rotate(-3deg)}80%{transform:translateY(5px) rotate(3deg)}85%{transform:translate(-2px,-2px) rotate(-1deg)}90%{transform:translate(2px,2px) rotate(1deg)}95%{transform:translate(0) rotate(0)}}.log-prompt-line{margin-top:60px;padding-top:20px;border-top:2px solid rgba(209,127,87,.5);display:flex;align-items:center;gap:15px;position:relative}.log-prompt-line:before{content:"";position:absolute;top:-2px;left:0;width:100%;height:2px;background:linear-gradient(90deg,transparent,rgba(209,127,87,.8),transparent);animation:logs-pulse 2s ease-in-out infinite}.log-cursor{color:#d17f57;animation:password-caret-blink .8s infinite;text-shadow:0 0 15px rgba(209,127,87,1);font-weight:700}@keyframes logs-flicker{0%,to{opacity:1}50%{opacity:.98}}@keyframes logs-glitch{0%,90%,to{transform:translate(0)}91%{transform:translate(-1px,1px)}92%{transform:translate(1px,-1px)}93%{transform:translate(-1px,-1px)}94%{transform:translate(1px,1px)}}@keyframes logs-pulse{0%,to{opacity:.3}50%{opacity:.8}}@keyframes logs-blink{0%,50%{opacity:1}51%,to{opacity:.3}}@keyframes logs-fade-in{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}.terminal-page{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;z-index:10007;overflow-y:auto;padding:40px;font-family:Courier New,monospace;display:flex;align-items:center;justify-content:center;cursor:none}.terminal-scanlines{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:10008;background:repeating-linear-gradient(0deg,rgba(209,127,87,.03) 0px,rgba(209,127,87,.03) 2px,transparent 2px,transparent 4px);animation:scanline-move .1s linear infinite;opacity:.5}.terminal-container{width:100%;max-width:1200px;display:flex;justify-content:center;align-items:center;position:relative;z-index:10009}.terminal-box{width:100%;max-width:900px;border:3px solid #d17f57;background-color:#000000e6;padding:40px;box-shadow:0 0 20px #d17f57cc,0 0 40px #d17f5780,inset 0 0 20px #d17f571a;position:relative;animation:terminal-fade-in .5s ease-out}@keyframes terminal-fade-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.terminal-title{margin-bottom:30px;text-align:center}.terminal-title-ascii{color:#d17f57;font-family:Courier New,monospace;font-size:.7rem;line-height:1.2;margin:0;text-shadow:0 0 10px rgba(209,127,87,.8),0 0 20px rgba(209,127,87,.6),0 0 30px rgba(209,127,87,.4);filter:blur(.5px);image-rendering:pixelated;image-rendering:-moz-crisp-edges;image-rendering:crisp-edges}.terminal-formula-box{border:2px solid #d17f57;background-color:#00000080;padding:20px;margin-bottom:30px;box-shadow:0 0 10px #d17f5780,inset 0 0 10px #d17f571a}.terminal-formula-text{color:#d17f57;font-family:Courier New,monospace;font-size:14px;text-shadow:0 0 8px rgba(209,127,87,.8),0 0 16px rgba(209,127,87,.5);letter-spacing:1px;filter:blur(.3px)}.terminal-query-label{color:#d17f57;font-family:Courier New,monospace;font-size:16px;font-weight:700;margin-bottom:15px;text-shadow:0 0 10px rgba(209,127,87,.8),0 0 20px rgba(209,127,87,.5);letter-spacing:2px;filter:blur(.3px)}.terminal-input-wrapper{position:relative;margin-bottom:20px}.terminal-input{width:100%;min-height:200px;background-color:#000000b3;border:2px solid #d17f57;color:#d17f57;font-family:Courier New,monospace;font-size:14px;padding:20px;outline:none;resize:vertical;box-shadow:0 0 10px #d17f5780,inset 0 0 10px #d17f571a;text-shadow:0 0 5px rgba(209,127,87,.8);letter-spacing:.5px;filter:blur(.2px)}.terminal-input::placeholder{color:#d17f5780;text-shadow:0 0 5px rgba(209,127,87,.4)}.terminal-input:focus{box-shadow:0 0 15px #d17f57cc,0 0 30px #d17f5780,inset 0 0 15px #d17f5733;border-color:#d17f57}.terminal-char-counter{position:absolute;bottom:10px;right:15px;color:#d17f57b3;font-family:Courier New,monospace;font-size:12px;text-shadow:0 0 5px rgba(209,127,87,.6);filter:blur(.2px)}.terminal-close{position:absolute;top:15px;right:15px;background:none;border:none;color:#d17f57;font-size:32px;cursor:pointer;padding:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;transition:all .3s ease;text-shadow:0 0 15px rgba(209,127,87,.8);font-weight:700;opacity:.7;filter:blur(.3px)}.terminal-close:hover{color:#d17f57;text-shadow:0 0 20px rgba(209,127,87,1),0 0 30px rgba(209,127,87,.5);transform:scale(1.3);opacity:1}.terminal-submit{width:100%;background-color:#000000b3;border:2px solid #d17f57;color:#d17f57;font-family:Courier New,monospace;font-size:16px;font-weight:700;padding:15px 30px;cursor:pointer;transition:all .3s ease;text-shadow:0 0 10px rgba(209,127,87,.8),0 0 20px rgba(209,127,87,.5);letter-spacing:2px;filter:blur(.3px);box-shadow:0 0 10px #d17f5780,inset 0 0 10px #d17f571a;margin-top:10px}.terminal-submit:hover{background-color:#d17f571a;border-color:#d17f57;box-shadow:0 0 20px #d17f57cc,0 0 40px #d17f5780,inset 0 0 20px #d17f5733;transform:translateY(-2px)}.terminal-submit:active{transform:translateY(0)}.terminal-response-container{margin-top:30px;padding:20px;border:2px solid #d17f57;background-color:#00000080;box-shadow:0 0 15px #d17f5799,inset 0 0 15px #d17f571a;animation:terminal-response-fade-in .5s ease-out}@keyframes terminal-response-fade-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.terminal-response-label{color:#d17f57;font-family:Courier New,monospace;font-size:14px;font-weight:700;margin-bottom:15px;text-shadow:0 0 10px rgba(209,127,87,.8),0 0 20px rgba(209,127,87,.5);letter-spacing:2px;filter:blur(.3px)}.terminal-response-text{color:#d17f57;font-family:Courier New,monospace;font-size:14px;line-height:1.8;text-shadow:0 0 8px rgba(209,127,87,.8),0 0 16px rgba(209,127,87,.5);letter-spacing:1px;filter:blur(.3px);min-height:60px}.terminal-response-cursor{animation:terminal-cursor-blink 1s infinite;color:#d17f57}@keyframes terminal-cursor-blink{0%,50%{opacity:1}51%,to{opacity:0}}.terminal-input:disabled{opacity:.6;cursor:not-allowed}.terminal-input.terminal-glitch{animation:terminal-input-glitch .1s ease-in-out}.terminal-input.terminal-corrupted{border-color:#d17f57;box-shadow:0 0 15px #d17f57cc,0 0 30px #d17f5780,inset 0 0 15px #d17f5733;animation:terminal-corrupted-pulse .5s ease-in-out infinite}@keyframes terminal-corrupted-pulse{0%,to{border-color:#d17f57}50%{border-color:#d17f57}}@keyframes terminal-input-glitch{0%,to{transform:translate(0);filter:blur(0px)}25%{transform:translate(-2px,2px);filter:blur(1px)}50%{transform:translate(2px,-2px);filter:blur(.5px)}75%{transform:translate(-1px,-1px);filter:blur(1px)}}.terminal-warning{color:#d17f57;font-family:Courier New,monospace;font-size:12px;margin-bottom:10px;padding:8px 12px;border:1px solid #d17f57;background-color:#d17f571a;text-shadow:0 0 10px rgba(209,127,87,.8),0 0 20px rgba(209,127,87,.5);letter-spacing:1px;filter:blur(.3px);animation:terminal-warning-fade-in .3s ease-out,terminal-warning-pulse 2s ease-in-out infinite;box-shadow:0 0 10px #d17f5780,inset 0 0 10px #d17f571a}@keyframes terminal-warning-fade-in{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes terminal-warning-pulse{0%,to{opacity:1;border-color:#d17f57}50%{opacity:.8;border-color:#d17f57}}.terminal-typing-indicator{color:#d17f57b3;font-size:12px;animation:terminal-typing-blink 1s infinite;margin-left:10px}@keyframes terminal-typing-blink{0%,50%{opacity:1}51%,to{opacity:.3}}.terminal-corruption-indicator{position:absolute;top:-25px;right:0;color:#d17f57;font-family:Courier New,monospace;font-size:10px;text-shadow:0 0 8px rgba(209,127,87,.8),0 0 16px rgba(209,127,87,.5);letter-spacing:1px;filter:blur(.3px);animation:terminal-corruption-pulse 1s ease-in-out infinite}@keyframes terminal-corruption-pulse{0%,to{opacity:1}50%{opacity:.5}}.password-input::placeholder{color:#d17f57;opacity:.3}.password-input:focus{box-shadow:0 0 15px #d17f57cc}.password-input.shaking{animation:password-shake .5s ease-in-out}@keyframes password-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-5px)}20%,40%,60%,80%{transform:translate(5px)}}@keyframes cursor-pulse{0%,to{opacity:.6;transform:translate(-50%,-50%) scale(1)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.2)}}.header{position:fixed;top:0;left:0;width:100%;display:flex;justify-content:center;align-items:center;padding:2rem 0;z-index:1002;pointer-events:none;transition:opacity .3s ease-out}.header.fade-out{opacity:0}.ascii-title{color:#d17f57;font-family:Courier New,monospace;font-size:.8rem;line-height:1.2;margin:0;text-align:left;white-space:pre;letter-spacing:0;opacity:.5;filter:blur(0px)}.ascii-title.glitching{animation:text-glitch .1s ease-in-out}.ascii-title.distorted{animation:text-distortion .2s ease-in-out;filter:blur(1px) contrast(1.2)}@keyframes text-distortion{0%,to{transform:scale(1);filter:blur(0px) contrast(1)}25%{transform:scale(1.02) translate(2px);filter:blur(1px) contrast(1.3)}50%{transform:scale(.98) translate(-2px);filter:blur(1.5px) contrast(1.2)}75%{transform:scale(1.01) translateY(1px);filter:blur(1px) contrast(1.3)}}.ascii-title.easter-egg-active{color:#d17f57!important;text-shadow:0 0 10px rgba(209,127,87,.8),0 0 20px rgba(209,127,87,.6);animation:easter-egg-pulse .5s ease-in-out infinite;opacity:1!important;font-size:1.2rem!important}@keyframes easter-egg-pulse{0%,to{opacity:.9;filter:blur(0px)}50%{opacity:1;filter:blur(1px)}}.cursor{animation:cursor-blink 1.2s infinite;color:#d17f57}.cursor.cursor-paused{animation-play-state:paused}.easter-egg-active .cursor{color:#d17f57;text-shadow:0 0 5px rgba(209,127,87,.8)}.ascii-title.cursed-shake{animation:cursed-shake-intense .05s infinite;color:#d17f57!important;text-shadow:0 0 5px rgba(209,127,87,.8)}@keyframes cursed-shake-intense{0%,to{transform:translate(0) rotate(0)}5%{transform:translate(-15px,-10px) rotate(-5deg)}10%{transform:translate(12px,15px) rotate(4deg)}15%{transform:translate(-18px,8px) rotate(-6deg)}20%{transform:translate(10px,-12px) rotate(5deg)}25%{transform:translate(-8px,-15px) rotate(-4deg)}30%{transform:translate(15px,10px) rotate(6deg)}35%{transform:translate(-12px,12px) rotate(-5deg)}40%{transform:translate(18px,-8px) rotate(4deg)}45%{transform:translate(-10px,15px) rotate(-6deg)}50%{transform:translate(8px,-10px) rotate(5deg)}55%{transform:translate(-15px,-12px) rotate(-4deg)}60%{transform:translate(12px,8px) rotate(6deg)}65%{transform:translate(-18px,15px) rotate(-5deg)}70%{transform:translate(10px,-8px) rotate(4deg)}75%{transform:translate(-8px,12px) rotate(-6deg)}80%{transform:translate(15px,-15px) rotate(5deg)}85%{transform:translate(-12px,10px) rotate(-4deg)}90%{transform:translate(18px,8px) rotate(6deg)}95%{transform:translate(-10px,-12px) rotate(-5deg)}}@keyframes cursed-shake{0%,to{transform:translate(0) rotate(0)}10%{transform:translate(-10px,5px) rotate(-2deg)}20%{transform:translate(8px,-8px) rotate(3deg)}30%{transform:translate(-5px,-10px) rotate(-1deg)}40%{transform:translate(10px,5px) rotate(2deg)}50%{transform:translate(-8px,8px) rotate(-3deg)}60%{transform:translate(5px,-5px) rotate(1deg)}70%{transform:translate(-10px,-8px) rotate(-2deg)}80%{transform:translate(8px,10px) rotate(3deg)}90%{transform:translate(-5px,5px) rotate(-1deg)}}@keyframes text-fade-in{0%{opacity:0;filter:blur(4px)}to{opacity:.5;filter:blur(0px)}}@keyframes text-glitch{0%,to{transform:translate(0)}20%{transform:translate(-2px,2px)}40%{transform:translate(2px,-2px)}60%{transform:translate(-1px,-1px)}80%{transform:translate(1px,1px)}}@keyframes cursor-blink{0%,50%{opacity:1}51%,to{opacity:0}}@media(min-width:768px){.ascii-title{font-size:1rem}}.scanlines{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1000;background:repeating-linear-gradient(0deg,rgba(255,255,255,.15) 0px,rgba(255,255,255,.15) 3px,transparent 3px,transparent 6px);opacity:.3;animation:scanline-move .3s linear infinite}@keyframes scanline-move{0%{transform:translateY(0)}to{transform:translateY(6px)}}.app:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:999;box-shadow:inset 0 0 300px #000c;background:radial-gradient(ellipse at center,transparent 0%,rgba(0,0,0,.3) 100%)}.eye-container{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1001;opacity:0}.eye-container.intro-active{animation:eye-intro 2s ease-out forwards}.eye-container.intro-complete{opacity:1}@keyframes eye-intro{0%{opacity:0;transform:translate(-50%,-50%) scale(.75)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.eye-container.jittering{animation:eye-jitter .03s infinite}@keyframes eye-jitter{0%,to{transform:translate(calc(-50% + 0px),calc(-50% + 0px))}10%{transform:translate(calc(-50% + 3px),calc(-50% - 3px))}20%{transform:translate(calc(-50% - 3px),calc(-50% + 3px))}30%{transform:translate(calc(-50% + 3px),calc(-50% + 3px))}40%{transform:translate(calc(-50% - 3px),calc(-50% - 3px))}50%{transform:translate(calc(-50% + 2px),calc(-50% + 0px))}60%{transform:translate(calc(-50% - 2px),calc(-50% + 0px))}70%{transform:translate(calc(-50% + 0px),calc(-50% + 2px))}80%{transform:translate(calc(-50% + 0px),calc(-50% - 2px))}90%{transform:translate(calc(-50% + 0px),calc(-50% + 0px))}}.eye{position:relative;width:150px;height:150px;opacity:1}.eyeball{width:150px;height:150px;background:url(/images/claudeexeetns.png) center center / cover no-repeat;position:relative;animation:possessed-jitter .05s infinite,possessed-glitch 2s infinite,possessed-stutter .3s infinite steps(2)}@keyframes possessed-jitter{0%{transform:translate(0)}10%{transform:translate(-1px,1px)}20%{transform:translate(1px,-1px)}30%{transform:translate(-1px,-1px)}40%{transform:translate(1px,1px)}50%{transform:translate(-1px)}60%{transform:translate(1px)}70%{transform:translateY(1px)}80%{transform:translateY(-1px)}90%{transform:translate(1px,-1px)}to{transform:translate(-1px,1px)}}@keyframes possessed-stutter{0%,70%{opacity:1}71%{opacity:.7;transform:translate(4px) scaleX(1.02)}72%{opacity:1;transform:translate(-3px)}to{opacity:1}}@keyframes possessed-glitch{0%,85%,to{filter:none;clip-path:none}86%{filter:hue-rotate(90deg) saturate(3) brightness(1.2);transform:translate(5px,-3px) skew(5deg)}87%{filter:invert(.2) hue-rotate(-60deg);transform:translate(-8px,2px) skew(-3deg) scaleY(1.03);clip-path:inset(20% 0 30% 0)}88%{filter:saturate(4) contrast(1.5) hue-rotate(180deg);transform:translate(3px,5px) skewY(2deg);clip-path:inset(50% 0 10% 0)}89%{filter:brightness(2) invert(.1);transform:translate(-4px,-4px) scale(1.05);clip-path:inset(10% 0 60% 0)}90%{filter:hue-rotate(-120deg) saturate(2);transform:translate(6px) skew(8deg) skewY(-3deg)}91%{filter:contrast(2) brightness(.8);transform:translate(-2px,3px) scaleX(.97)}92%{filter:invert(.3) hue-rotate(45deg);transform:translateY(-5px) rotate(1deg)}93%{filter:saturate(5) brightness(1.4);transform:translate(-5px,2px) skew(-5deg)}94%{filter:none;transform:translate(2px,-1px)}}.eyeball:before{content:"";position:absolute;inset:0;background:url(/images/claudeexeetns.png) center center / cover no-repeat;mix-blend-mode:screen;animation:rgb-split .1s infinite;pointer-events:none}@keyframes rgb-split{0%,90%{opacity:0;transform:translate(0)}91%{opacity:.6;transform:translate(3px,-1px);filter:hue-rotate(120deg) saturate(3)}93%{opacity:.4;transform:translate(-4px,2px);filter:hue-rotate(-120deg) saturate(2)}95%{opacity:.7;transform:translate(2px,3px);filter:hue-rotate(240deg) saturate(4)}97%{opacity:.3;transform:translate(-2px,-2px);filter:hue-rotate(60deg)}to{opacity:0}}.eyeball:after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(0,0,0,.1) 2px,rgba(0,0,0,.1) 4px),repeating-linear-gradient(90deg,transparent,transparent 2px,rgba(209,127,87,.02) 2px,rgba(209,127,87,.02) 4px);animation:noise-flicker .08s infinite steps(3);pointer-events:none}@keyframes noise-flicker{0%{opacity:.5;background-position:0 0}33%{opacity:.7;background-position:1px 2px}66%{opacity:.4;background-position:-1px -1px}to{opacity:.6;background-position:2px -2px}}.eyelid{display:none}.eyelid-top{top:0;border-radius:150px 150px 0 0;transform:translateY(-104%)}.eyelid-bottom{bottom:0;border-radius:0 0 150px 150px;transform:translateY(104%)}.eyelid-top.blinking,.eyelid-bottom.blinking{transform:translateY(0)}.iris{display:none}.iris.glitching{animation:eye-shake .1s infinite}@keyframes eye-shake{0%,to{transform:translate(calc(-50% + 0px),calc(-50% + 0px))}10%{transform:translate(calc(-50% - 2px),calc(-50% - 2px))}20%{transform:translate(calc(-50% + 2px),calc(-50% + 2px))}30%{transform:translate(calc(-50% - 2px),calc(-50% + 2px))}40%{transform:translate(calc(-50% + 2px),calc(-50% - 2px))}50%{transform:translate(calc(-50% - 1px),calc(-50% - 1px))}60%{transform:translate(calc(-50% + 1px),calc(-50% + 1px))}70%{transform:translate(calc(-50% - 1px),calc(-50% + 1px))}80%{transform:translate(calc(-50% + 1px),calc(-50% - 1px))}90%{transform:translate(calc(-50% + 0px),calc(-50% + 0px))}}.pupil{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:45px;height:45px;border-radius:50%;background:#000}.pupil-reflex{position:absolute;top:15%;left:20%;width:8px;height:8px;border-radius:50%;background:#fff6;box-shadow:0 0 2px #ffffff4d}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:dark;color:#ffffffde;background-color:#000;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}body{margin:0;display:flex;min-width:320px;min-height:100vh;background-color:#000}#root{width:100%}h1{font-size:3.2em;line-height:1.1}button{font-family:inherit}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}
