@keyframes yeet{0%{transform:rotate(0) translate(0);opacity:1}20%{transform:rotate(-10deg) translate(-20px,10px)}to{transform:rotate(120deg) translate(100vw,-100vh);opacity:0}}.yeet-animation{animation:yeet 1s ease-in forwards;pointer-events:none;touch-action:none;transform:translateZ(0)}.incognito-mode{filter:grayscale(100%) contrast(1.2) brightness(.8);background-color:#000!important;border-color:#333!important}.incognito-mode *{color:#bbb!important;text-shadow:none!important}.custom-scrollbar::-webkit-scrollbar{width:8px}.custom-scrollbar::-webkit-scrollbar-track{background:#0f172a80;border-radius:4px}.custom-scrollbar::-webkit-scrollbar-thumb{background:#334155cc;border-radius:4px}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:#475569e6}@keyframes minimizeTerminal{0%{transform:scale(1);opacity:1;border-radius:0}50%{opacity:.8}to{transform:scale(.08);opacity:0;border-radius:8px}}@keyframes maximizeTerminal{0%{transform:scale(.08);opacity:0;border-radius:8px}50%{opacity:.8}to{transform:scale(1);opacity:1;border-radius:0}}@keyframes minimizeButtonAppear{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@keyframes minimizeButtonPulse{0%,to{box-shadow:0 0 #22c55eb3}50%{box-shadow:0 0 0 8px #22c55e00}}.terminal-minimizing{animation:minimizeTerminal .4s cubic-bezier(.4,0,.2,1) forwards;pointer-events:none}.terminal-maximizing{animation:maximizeTerminal .4s cubic-bezier(.25,.46,.45,.94) forwards}.minimize-button-appear{animation:minimizeButtonAppear .3s cubic-bezier(.4,0,.2,1) .2s both}.minimize-button-pulse{animation:minimizeButtonPulse 2s ease-in-out infinite}@keyframes glitch{0%,to{transform:translate(0)}20%{transform:translate(-2px,2px)}40%{transform:translate(-2px,-2px)}60%{transform:translate(2px,2px)}80%{transform:translate(2px,-2px)}}.glitch-text{animation:glitch 1s infinite}@keyframes scan{0%{background-position:0 -100vh}to{background-position:0 100vh}}
