html.js #static-content{display:none}
@font-face{font-family:EHSMB;src:url(/fonts/EHSMB.TTF)format("truetype");font-display:optional}@font-face{font-family:LCDPHONE;src:url(/fonts/LCDPHONE.ttf)format("truetype");font-display:optional}:root{--bg-primary:#1a1a2e;--bg-secondary:#16213e;--bg-terminal:#0d1117;--text-primary:#e6e6e6;--text-secondary:#8b949e;--text-muted:#484f58;--accent-orange:#d4a574;--accent-blue:#fff;--accent-green:#7ee787;--accent-purple:#bc8cff;--accent-red:#ff7b72;--accent-yellow:gold;--border-color:#30363d}*{box-sizing:border-box;margin:0;padding:0}body{color:var(--text-primary);background:#fff;min-height:100dvh;padding:4px 0;font-family:JetBrains Mono,monospace;overflow:hidden}.terminal-window{background:var(--bg-terminal);border:1px solid var(--border-color);border-radius:8px;flex-direction:column;max-width:1200px;height:calc(100dvh - 8px);margin:0 auto;display:flex;overflow:hidden;box-shadow:0 8px 30px #00000040}.title-bar{background:var(--bg-secondary);border-bottom:1px solid var(--border-color);align-items:center;gap:12px;padding:12px 16px 1px;display:flex}.window-controls{gap:8px;display:flex}.window-control{border-radius:50%;width:12px;height:12px}.control-close{background:#ff5f57}.control-minimize{background:#ffbd2e}.control-maximize{background:#28c840}.title-text{text-align:center;color:var(--text-secondary);flex:1;font-size:13px}.terminal-content{scroll-behavior:smooth;flex:1;padding:20px;overflow-y:auto}.terminal-content::-webkit-scrollbar{width:8px}.terminal-content::-webkit-scrollbar-track{background:var(--bg-terminal)}.terminal-content::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:4px}.banner-title{letter-spacing:0;color:#e4a16b;white-space:nowrap;text-align:left;text-shadow:0 1px #000,0 2px 4px #0009;width:100%;padding:14px 0 2px;font-family:LCDPHONE,EHSMB,JetBrains Mono,monospace;font-size:70.5px;line-height:1.1;overflow:hidden}.output-line{white-space:pre-wrap;word-wrap:break-word;margin-bottom:4px;line-height:1.6}.output-line.command{color:var(--text-primary)}.output-line.response,.output-line.system,.output-line.success,.output-line.error,.output-line.warning,.output-line.secret{color:#e6e6e6}.output-line.subtitle{color:#58a6ff}.output-line.boxline{margin-left:0;color:#8b949e}.output-line.members-shift{margin-top:11px}.output-line.ascii{color:var(--accent-orange);line-height:1.2}.input-container{background:var(--bg-secondary);border-top:1px solid var(--border-color);align-items:center;padding:16px 20px;display:flex}.input-prompt{color:#fff;white-space:nowrap;margin-right:8px}.input-wrapper{flex:1;position:relative}#terminal-input{width:100%;color:var(--text-primary);caret-color:var(--accent-green);-webkit-text-size-adjust:100%;background:0 0;border:none;outline:none;font-family:inherit;font-size:16px}#terminal-input::placeholder{color:var(--text-muted)}.terminal-link{color:var(--accent-blue);cursor:pointer;text-decoration:underline}.terminal-link:hover{color:var(--accent-purple)}.file-listing{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:4px 20px;margin:8px 0;display:grid}.file-item{align-items:center;gap:8px;display:flex}.file-item.directory{color:#e6e6e6}.file-item.hidden{color:var(--text-muted)}.file-item.executable{color:var(--accent-green)}.status-bar{background:var(--bg-primary);border-top:1px solid var(--border-color);color:var(--text-muted);justify-content:space-between;padding:6px 16px;font-size:12px;display:flex}.status-item{align-items:center;gap:6px;display:flex}.status-dot{background:#00da00;border-radius:50%;width:8px;height:8px}.achievement{background:linear-gradient(135deg, var(--bg-secondary), var(--bg-primary));border:1px solid var(--accent-purple);z-index:1000;border-radius:8px;align-items:center;gap:12px;padding:16px 20px;transition:transform .3s;display:flex;position:fixed;top:20px;right:20px;transform:translate(400px);box-shadow:0 4px 20px #bc8cff4d}.achievement.show{transform:translate(0)}.achievement-icon{font-size:24px}.achievement-text{flex-direction:column;gap:2px;display:flex}.achievement-title{color:var(--accent-purple);font-size:14px;font-weight:700}.achievement-desc{color:var(--text-secondary);font-size:12px}.hidden{display:none!important}@media (width<=768px){body{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.terminal-content{-webkit-overflow-scrolling:touch;padding:12px}.input-container{padding:12px;padding-bottom:max(12px, env(safe-area-inset-bottom))}#terminal-input{font-size:16px}.file-listing{grid-template-columns:1fr 1fr}.achievement{left:10px;right:10px;transform:translateY(-200px)}.achievement.show{transform:translateY(0)}.output-line.ascii{display:none}.mobile-header{display:block!important}}@media (width<=480px){.terminal-content{padding:8px}.input-container{padding:10px 8px;padding-bottom:max(10px, env(safe-area-inset-bottom))}.status-bar{padding:4px 8px;font-size:10px}.mobile-header .mobile-title{font-size:32px}.mobile-header .mobile-subtitle{font-size:24px}}.mobile-header{text-align:center;margin-bottom:10px;padding:30px 10px;display:none}.mobile-header .mobile-title{color:var(--accent-orange);letter-spacing:2px;margin-bottom:8px;font-size:42px;font-weight:700}.mobile-header .mobile-subtitle{color:var(--accent-orange);opacity:.9;letter-spacing:4px;font-size:28px;font-weight:500}
.tab-bar{background:var(--bg-secondary);border-bottom:1px solid var(--border-color);display:flex;gap:2px;padding:0 8px;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none}.tab-bar::-webkit-scrollbar{display:none}.tab{background:transparent;border:1px solid transparent;border-bottom:none;border-radius:8px 8px 0 0;color:#fff;cursor:pointer;font-family:inherit;font-size:13px;padding:8px 14px 7px;flex:0 0 auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:150px}.tab:hover{color:#fff}.tab.active{background:var(--bg-terminal);border-color:var(--border-color);box-shadow:inset 0 -2px 0 #56a2f9;color:#fff;font-weight:700}.tab-panel{display:none}.terminal-window.show-community #panel-community,.terminal-window.show-tools #panel-tools{display:block;flex:1;overflow-y:auto}.terminal-window.show-community .terminal-content,.terminal-window.show-community .input-container,.terminal-window.show-community .status-bar,.terminal-window.show-community .static-content,.terminal-window.show-tools .terminal-content,.terminal-window.show-tools .input-container,.terminal-window.show-tools .status-bar,.terminal-window.show-tools .static-content{display:none!important}.panel-inner{padding:24px 20px;max-width:760px;margin:0 auto}.panel-title{color:#fff;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-weight:600;font-size:28px;margin-bottom:8px}.panel-inner p{color:var(--text-secondary);line-height:1.7;margin-bottom:16px;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-weight:400}.join-btn{display:inline-block;background:#56a2f9;color:#fff;font-weight:400;font-family:'DM Sans',Inter,sans-serif;border-radius:3px;padding:6px 26px;text-decoration:none;font-size:13px;line-height:1;text-align:center;margin-top:5px;box-sizing:border-box}.join-btn:hover{filter:brightness(1.08)}.panel-inner p.affiliate-disclosure{color:#56a2f9;font-size:13px;margin-bottom:14px}.tools-list{list-style:none;padding:0}.tools-list li{color:var(--text-secondary);line-height:1.7;padding:10px 0;border-bottom:1px solid var(--border-color);font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:1em}.tools-list li strong{color:var(--text-primary);font-weight:600;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.tool-link{color:var(--accent-blue);font-size:12px}@media (max-width:768px){.tab{font-size:12px;padding:7px 10px 6px}.panel-inner{padding:16px 12px}.panel-title{font-size:22px}}