.styles_root__o9EZU{--term-bg:#0a0a0a;--term-surface:#111;--term-border:#1f1f1f;--term-border-strong:#2a2a2a;--term-text:#e6e6e6;--term-muted:#6b6b6b;--term-dim:#3d3d3d;--term-accent:#0f8;--term-warn:orange;background:var(--term-bg);color:var(--term-text);font-family:var(--font-mono),ui-monospace,SFMono-Regular,Menlo,monospace;min-height:100vh;font-size:14px;line-height:1.55;-webkit-font-smoothing:antialiased;letter-spacing:.005em}.styles_root__o9EZU ::-moz-selection{background:#0f8;color:#0a0a0a}.styles_root__o9EZU ::selection{background:#0f8;color:#0a0a0a}.styles_scrollArea__gM6Rk::-webkit-scrollbar{width:10px;height:10px}.styles_scrollArea__gM6Rk::-webkit-scrollbar-track{background:#0a0a0a}.styles_scrollArea__gM6Rk::-webkit-scrollbar-thumb{background:#3d3d3d;border:2px solid #0a0a0a}.styles_scrollArea__gM6Rk::-webkit-scrollbar-thumb:hover{background:#5d5d5d}.styles_caret__ihRkz{width:.55em;height:1em;margin-left:2px}.styles_caretSm__JIEwQ,.styles_caret__ihRkz{display:inline-block;background:#0f8;vertical-align:text-bottom;animation:styles_blink__UlTb8 1.06s steps(1) infinite}.styles_caretSm__JIEwQ{width:.5em;height:.95em}.styles_underscore__uDpGu{display:inline-block;width:.6em;height:2px;background:#0f8;vertical-align:baseline;margin-left:2px;animation:styles_blink__UlTb8 1.06s steps(1) infinite}@keyframes styles_blink__UlTb8{0%,50%{opacity:1}50.01%,to{opacity:0}}.styles_heroName__dYrir{font-family:var(--font-fraunces),serif;font-weight:500;font-size:clamp(2.6rem,12vw,7rem);line-height:.95;letter-spacing:-.04em;color:#e6e6e6;margin:0;word-break:break-word}@media (max-width:640px){.styles_treeRow__pcych{padding:6px;gap:.5rem}}.styles_cmd__wa9DR{color:var(--term-muted)}.styles_prompt__NtUkO{color:var(--term-accent)}.styles_path__xJQ_N{color:#6aa9ff}.styles_bareBtn__cPX7W{background:none;border:none;padding:0;margin:0;font:inherit;color:inherit;cursor:pointer;text-align:left}.styles_shellInput__CeUXv{background:transparent;border:none;outline:none;color:#e6e6e6;font-family:inherit;font-size:inherit;width:100%;caret-color:#0f8;padding:0}.styles_shellInput__CeUXv::-moz-placeholder{color:#3d3d3d}.styles_shellInput__CeUXv::placeholder{color:#3d3d3d}.styles_treeRow__pcych{display:grid;grid-template-columns:1fr auto;gap:1rem;align-items:baseline;padding:2px 8px;cursor:pointer;transition:background 80ms linear;white-space:nowrap;overflow:hidden}.styles_treeRowActive__tYBy_,.styles_treeRow__pcych:hover{background:#161616}.styles_paletteBackdrop__7t8i3{position:fixed;inset:0;background:rgba(5,5,5,.72);z-index:90;display:flex;align-items:flex-start;justify-content:center;padding-top:clamp(64px,14vh,140px)}.styles_palettePanel__1wU_H{width:min(560px,calc(100vw - 32px));background:#111;border:1px solid #2a2a2a;border-radius:2px}.styles_paletteInputRow__4hn2l{display:flex;align-items:center;gap:8px;padding:12px 14px;border-bottom:1px solid #1f1f1f}.styles_paletteItem__FRHAj{display:flex;align-items:center;justify-content:space-between;padding:8px 14px;cursor:pointer;color:#e6e6e6;font-size:13px}.styles_paletteItemActive__haSoe{background:#0f8;color:#0a0a0a}.styles_paletteHint__p8V02{font-size:11px;color:#6b6b6b}.styles_paletteItemActive__haSoe .styles_paletteHint__p8V02{color:#0a0a0a}.styles_backPill__EPpAD{position:fixed;top:12px;right:16px;z-index:80;color:#fff;font-size:11px;letter-spacing:.05em;text-decoration:none;padding:4px 10px;border:1px solid #2a2a2a;border-radius:999px;background:hsla(0,0%,4%,.6);backdrop-filter:none}.styles_backPill__EPpAD:hover{text-decoration:underline;border-color:#0f8}.styles_uHover__BZOuc{position:relative}.styles_uHover__BZOuc:hover{color:#0f8;text-decoration:underline}.styles_kTrigger__sSLOI{position:fixed;bottom:36px;right:16px;z-index:70;background:#111;border:1px solid #2a2a2a;color:#e6e6e6;font-family:inherit;font-size:12px;padding:8px 12px;cursor:pointer}.styles_kTrigger__sSLOI:hover{border-color:#0f8;color:#0f8}