.Terminal_terminalToggle__LG_6E{position:fixed;bottom:2rem;right:2rem;background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:50px;padding:1rem 1.5rem;color:#fff;font-weight:600;cursor:pointer;box-shadow:0 8px 32px rgba(102,126,234,.3);transition:all .3s ease;z-index:1000;display:flex;align-items:center;gap:.5rem;animation:Terminal_pulse__UHzSG 2s infinite}.Terminal_terminalToggle__LG_6E:hover{transform:translateY(-2px);box-shadow:0 12px 40px rgba(102,126,234,.4);animation:none}.Terminal_terminalToggle__LG_6E:active{transform:translateY(0)}@keyframes Terminal_pulse__UHzSG{0%{box-shadow:0 8px 32px rgba(102,126,234,.3)}50%{box-shadow:0 8px 32px rgba(102,126,234,.6)}to{box-shadow:0 8px 32px rgba(102,126,234,.3)}}.Terminal_terminalIcon__urXAE{font-size:1.2rem}.Terminal_terminalLabel__KvDCW{font-size:.9rem}.Terminal_terminalOverlay__BsJsN{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:2000;display:flex;align-items:center;justify-content:center;padding:2rem}.Terminal_terminal__0Mzb4{background:#1e1e1e;border-radius:12px;box-shadow:0 20px 60px rgba(0,0,0,.5);width:100%;max-width:900px;height:80vh;max-height:600px;display:flex;flex-direction:column;overflow:hidden;border:1px solid #333}.Terminal_terminalHeader__9DFGp{background:linear-gradient(135deg,#2d2d2d,#1a1a1a);padding:1rem 1.5rem;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #333}.Terminal_terminalTitle__mvttq{display:flex;align-items:center;gap:.5rem;color:#fff;font-weight:600;font-size:.9rem}.Terminal_terminalControls__krdoq{display:flex;gap:.5rem}.Terminal_closeBtn__5D7Bh,.Terminal_minimizeBtn__yA5Zk{background:none;border:none;color:#ccc;font-size:1.2rem;cursor:pointer;padding:.25rem .5rem;border-radius:4px;transition:all .2s ease}.Terminal_closeBtn__5D7Bh:hover,.Terminal_minimizeBtn__yA5Zk:hover{background:hsla(0,0%,100%,.1);color:#fff}.Terminal_closeBtn__5D7Bh:hover{background:#e74c3c;color:#fff}.Terminal_terminalBody__6orNY{flex:1 1;padding:1rem;overflow-y:auto;background:#1e1e1e;color:#f8f8f2;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.9rem;line-height:1.5;scroll-behavior:smooth;position:relative}.Terminal_terminalBody__6orNY:focus-within{scroll-behavior:smooth}.Terminal_commandEntry__m8qSn,.Terminal_commandHistory__KVULO{margin-bottom:1rem}.Terminal_commandLine__poeTG{display:flex;align-items:center;margin-bottom:.5rem}.Terminal_prompt__1wNsJ{color:#50fa7b;font-weight:600;margin-right:.5rem;white-space:nowrap}.Terminal_commandText__j8r5_{color:#f8f8f2;background:hsla(0,0%,100%,.1);padding:.25rem .5rem;border-radius:4px;font-family:inherit}.Terminal_commandOutput__sWwjh{color:#f8f8f2;white-space:pre-wrap;word-wrap:break-word;padding-left:1rem;border-left:2px solid #444;margin-left:.5rem}.Terminal_commandOutput__sWwjh pre{background:#2d2d2d;padding:1rem;border-radius:6px;overflow-x:auto;margin:.5rem 0;border:1px solid #444}.Terminal_commandOutput__sWwjh code{font-family:inherit;color:#f8f8f2}.Terminal_commandInputContainer__bhJN0{display:flex;align-items:center;background:hsla(0,0%,100%,.05);border-radius:6px;padding:.5rem;border:1px solid #444;position:relative}.Terminal_commandForm__Ame2j{flex:1 1;display:flex;align-items:center;position:relative}.Terminal_commandInput__z_dBe{background:rgba(0,0,0,0);border:none;color:#f8f8f2;font-family:inherit;font-size:inherit;outline:none;width:100%;padding:.25rem .5rem;caret-color:rgba(0,0,0,0)}.Terminal_commandInput__z_dBe::selection{background:rgba(0,0,0,0)}.Terminal_commandInput__z_dBe::-moz-selection{background:rgba(0,0,0,0)}.Terminal_commandInput__z_dBe::placeholder{color:#666}.Terminal_cursor__WUDqU{position:absolute;top:50%;transform:translateY(-50%);width:3px;height:1.2em;background:#50fa7b;border-radius:1px;animation:Terminal_blink__47gvL 1s infinite;pointer-events:none;z-index:10;box-shadow:0 0 4px rgba(80,250,123,.6)}@keyframes Terminal_blink__47gvL{0%,50%{opacity:1;background:#50fa7b;box-shadow:0 0 4px rgba(80,250,123,.6)}51%,to{opacity:.3;background:#50fa7b;box-shadow:0 0 2px rgba(80,250,123,.3)}}.Terminal_terminalBody__6orNY::-webkit-scrollbar{width:8px}.Terminal_terminalBody__6orNY::-webkit-scrollbar-track{background:#2d2d2d}.Terminal_terminalBody__6orNY::-webkit-scrollbar-thumb{background:#555;border-radius:4px}.Terminal_terminalBody__6orNY::-webkit-scrollbar-thumb:hover{background:#666}.Terminal_scrollIndicator__aT7_c{position:absolute;bottom:1rem;right:1rem;background:rgba(80,250,123,.9);color:#1e1e1e;border:none;border-radius:20px;padding:.5rem 1rem;font-size:.8rem;font-weight:600;cursor:pointer;transition:all .3s ease;z-index:100;box-shadow:0 4px 12px rgba(80,250,123,.3)}.Terminal_scrollIndicator__aT7_c:hover{background:#50fa7b;transform:translateY(-2px);box-shadow:0 6px 16px rgba(80,250,123,.4)}.Terminal_scrollIndicator__aT7_c:active{transform:translateY(0)}@media(max-width:768px){.Terminal_terminalOverlay__BsJsN{padding:1rem}.Terminal_terminal__0Mzb4{height:90vh;max-height:none}.Terminal_terminalToggle__LG_6E{bottom:1rem;right:1rem;padding:.75rem 1rem}.Terminal_terminalToggle__LG_6E .Terminal_terminalLabel__KvDCW{display:none}}.Terminal_terminalOverlay__BsJsN{animation:Terminal_fadeIn__XMtkK .3s ease-out}.Terminal_terminal__0Mzb4{animation:Terminal_slideUp__ZUDRr .3s ease-out}@keyframes Terminal_fadeIn__XMtkK{0%{opacity:0}to{opacity:1}}@keyframes Terminal_slideUp__ZUDRr{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}