#Windowspace,body,html{width:100%;height:100%;margin:0;overflow:hidden;background:#02030a}#Windowspace iframe{display:block;width:100%;height:100%;border:0}button,input{font:inherit}.terminal-launcher{position:fixed;right:22px;bottom:22px;z-index:10;padding:10px 15px;color:#dff8ff;background:rgba(3,12,24,.88);border:1px solid rgba(103,222,255,.55);border-radius:10px;box-shadow:0 0 28px rgba(52,200,255,.16);cursor:pointer;font:600 13px/1.2 Cascadia Code,Consolas,monospace;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.terminal-launcher span{color:#70f2c0;margin-right:7px}.client-terminal{position:fixed;z-index:11;right:22px;bottom:22px;width:min(760px,calc(100vw - 44px));height:min(560px,calc(100vh - 44px));display:grid;grid-template-rows:auto auto 1fr auto;overflow:hidden;color:#d9edf5;background:rgba(2,8,17,.96);border:1px solid #28566a;border-radius:13px;box-shadow:0 24px 90px rgba(0,0,0,.62),0 0 38px rgba(33,190,230,.12);font:12px/1.55 Cascadia Code,SFMono-Regular,Consolas,monospace;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.client-terminal header{display:flex;align-items:center;gap:12px;min-height:42px;padding:0 12px;background:#071522;border-bottom:1px solid #17384a}.client-terminal header strong{color:#effaff;letter-spacing:.02em}.client-terminal header>button{margin-left:auto;border:0;color:#91aab5;background:transparent;font-size:20px;cursor:pointer}.terminal-lights{display:flex;gap:6px}.terminal-lights i{width:8px;height:8px;border-radius:50%;background:#ff657a}.terminal-lights i:nth-child(2){background:#ffd166}.terminal-lights i:nth-child(3){background:#60e6ad}.terminal-scope{padding:2px 7px;color:#70f2c0;background:rgba(48,213,151,.08);border:1px solid rgba(73,230,171,.3);border-radius:999px;font-size:9px;letter-spacing:.1em}.client-terminal nav{display:flex;gap:7px;padding:8px 11px;border-bottom:1px solid #102c3b}.client-terminal form button,.client-terminal nav button{padding:5px 9px;color:#9fdbeb;background:#0a2130;border:1px solid #204a5e;border-radius:6px;cursor:pointer}.terminal-output{overflow:auto;padding:14px;scrollbar-color:#1d5269 transparent}.terminal-entry{margin-bottom:9px;overflow-wrap:anywhere}.terminal-entry.system{color:#70f2c0}.terminal-entry.text{color:#9eb8c4}.terminal-entry.command{color:#e9f7fc}.terminal-entry.success{color:#74edaf}.terminal-entry.error{color:#ff8291}.terminal-entry.steps b,.terminal-table-wrap>b{display:block;margin-bottom:5px;color:#68dfff}.terminal-entry ol{margin:5px 0 0;padding-left:25px}.client-terminal form label,.prompt{color:#70f2c0}.terminal-table-wrap{max-width:100%;overflow-x:auto}.client-terminal table{width:100%;border-collapse:collapse;color:#cce1e9}.client-terminal td,.client-terminal th{padding:5px 7px;border:1px solid #173849;text-align:left;vertical-align:top}.client-terminal th{color:#8de7ff;background:#071a27}.client-terminal form{display:grid;grid-template-columns:auto 1fr auto;gap:8px;align-items:center;padding:10px 12px;background:#06131e;border-top:1px solid #17384a}.client-terminal form input{min-width:0;padding:7px 9px;color:#f0fbff;background:#020a11;border:1px solid #245166;border-radius:6px;outline:none}.client-terminal form input:focus{border-color:#59dfff;box-shadow:0 0 0 2px rgba(62,206,241,.12)}@media (max-width:640px){.client-terminal{inset:10px;width:auto;height:auto}.terminal-launcher{right:12px;bottom:12px}.client-terminal nav{overflow-x:auto}}