.blink.svelte-7i32uh{animation:svelte-7i32uh-blink-animation 1s steps(2,start) infinite}.spinner.svelte-7i32uh{width:1em;margin-right:.5em}@keyframes svelte-7i32uh-glow{0%,to{text-shadow:0 0 0px var(--glow-color, #67e8f9)}50%{text-shadow:0 0 15px var(--glow-color, #67e8f9)}}.animate-glow.svelte-7i32uh{animation:svelte-7i32uh-glow 2s ease-in-out infinite}.dark .animate-glow.svelte-7i32uh{--glow-color: #67e8f9}.light .animate-glow.svelte-7i32uh{--glow-color: #0e7490}@keyframes svelte-7i32uh-blink-animation{to{visibility:hidden}}.animate-fade-in.svelte-7i32uh{animation:svelte-7i32uh-fadeIn .2s ease-out forwards}.animate-slide-up.svelte-7i32uh{animation:svelte-7i32uh-slideUp .3s ease-out forwards}@keyframes svelte-7i32uh-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes svelte-7i32uh-slideUp{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.terminal-text.svelte-7i32uh{line-height:1.6;padding:1rem;border-radius:.25rem;background-color:#0000004d;border:1px solid rgba(34,197,94,.2)}.reboot-button.svelte-7i32uh{background:linear-gradient(45deg,#1a0a0a,#2a1010);border:1px solid rgba(220,38,38,.3);color:#f87171cc;text-transform:uppercase;letter-spacing:1px;position:relative;overflow:hidden;transition:all .3s ease}.reboot-button.svelte-7i32uh:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(220,38,38,.1),transparent);transition:left .5s ease}.reboot-button.svelte-7i32uh:hover:before{left:100%}.reboot-button.svelte-7i32uh:hover{border-color:#dc262699;box-shadow:0 0 10px #dc26264d,inset 0 0 10px #dc26261a;text-shadow:0 0 8px rgba(248,113,113,.5);color:#f87171}.terminal-logs-container.svelte-7i32uh{scrollbar-width:thin;scrollbar-color:var(--terminal-green) transparent}.terminal-logs-container.svelte-7i32uh::-webkit-scrollbar{width:4px}.terminal-logs-container.svelte-7i32uh::-webkit-scrollbar-track{background:transparent}.terminal-logs-container.svelte-7i32uh::-webkit-scrollbar-thumb{background:var(--terminal-green);border-radius:2px}.terminal-log-line.svelte-7i32uh{animation:svelte-7i32uh-terminal-log-appear .3s ease-out;padding:1px 0}@keyframes svelte-7i32uh-terminal-log-appear{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}.terminal-text.svelte-7i32uh pre:where(.svelte-7i32uh){margin:0;padding:0;background:transparent;border:none;font-family:JetBrains Mono,monospace;line-height:1.4;overflow-x:auto}.glitching-text.svelte-7i32uh{position:relative;display:inline-block;animation:svelte-7i32uh-glitch 2s infinite}.glitching-text.svelte-7i32uh:before,.glitching-text.svelte-7i32uh:after{content:attr(data-text);position:absolute;top:0;left:0;width:100%;height:100%}.glitching-text.svelte-7i32uh:before{animation:svelte-7i32uh-glitch-1 .5s infinite;color:red;z-index:-1}.glitching-text.svelte-7i32uh:after{animation:svelte-7i32uh-glitch-2 .5s infinite;color:#0f0;z-index:-2}@keyframes svelte-7i32uh-glitch{0%,74%,76%,to{transform:translate(0)}75%{transform:translate(-2px)}}@keyframes svelte-7i32uh-glitch-1{0%,7%,10%,27%,50%,52%,63%,to{transform:translate(0)}8%,9%{transform:translate(-2px,-1px)}28%,49%{transform:translate(-1px)}51%{transform:translate(2px,1px)}64%{transform:translate(-1px,-1px)}}@keyframes svelte-7i32uh-glitch-2{0%,15%,22%,36%,62%,67%,to{transform:translate(0)}16%,21%{transform:translate(1px,1px)}37%,61%{transform:translate(-1px)}68%{transform:translate(1px,-1px)}}.glitching-text[data-text].svelte-7i32uh:before,.glitching-text[data-text].svelte-7i32uh:after{content:attr(data-text)}
