.ssr-fallback.svelte-6qro0u{padding:1.5rem 0 .5rem}.ssr-name.svelte-6qro0u{color:var(--term-green);font-weight:700;font-size:1.1rem;margin:.5rem 0 .25rem}.ssr-title.svelte-6qro0u{color:var(--term-white);font-size:.9rem;margin:0 0 .25rem}.ssr-desc.svelte-6qro0u{color:var(--term-gray);font-size:.8rem;margin:0}.hero-terminal.svelte-6qro0u{min-height:100vh;display:flex;align-items:flex-start;padding:2rem 1.5rem;font-family:var(--term-font);font-size:.85rem;line-height:1.6;background:var(--term-bg);background-image:radial-gradient(circle,oklch(1 0 0 / 2%) 1px,transparent 1px);background-size:28px 28px;position:relative;overflow:hidden}.hero-terminal.svelte-6qro0u:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(0deg,transparent,transparent 2px,oklch(0 0 0 / 3%) 2px,oklch(0 0 0 / 3%) 4px);pointer-events:none;z-index:1;animation:svelte-6qro0u-scanlines 8s linear infinite}@keyframes svelte-6qro0u-scanlines{0%{background-position:0 0}to{background-position:0 100%}}.shell-container.svelte-6qro0u{width:100%;max-width:960px;margin:0 auto;position:relative;z-index:2}.boot-line.svelte-6qro0u{color:var(--term-gray);margin-bottom:.15rem;opacity:0;animation:svelte-6qro0u-bootLineIn .2s ease-out forwards}.boot-line.svelte-6qro0u:nth-child(1){animation-delay:0ms}.boot-line.svelte-6qro0u:nth-child(2){animation-delay:50ms}.boot-line.svelte-6qro0u:nth-child(3){animation-delay:.1s}.boot-line.svelte-6qro0u:nth-child(4){animation-delay:.15s}.boot-line.svelte-6qro0u:nth-child(5){animation-delay:.2s}.boot-line.svelte-6qro0u:nth-child(6){animation-delay:.25s}.boot-line.svelte-6qro0u:nth-child(7){animation-delay:.3s}.boot-line.svelte-6qro0u:nth-child(8){animation-delay:.35s}@keyframes svelte-6qro0u-bootLineIn{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:translate(0)}}.boot-timestamp.svelte-6qro0u{color:var(--term-gray)}.boot-ok.svelte-6qro0u{color:var(--term-green)}.skip-hint.svelte-6qro0u{color:var(--term-green-dim);font-size:.72rem;font-style:italic;margin-top:.75rem;cursor:pointer;animation:svelte-6qro0u-pulse 1.5s ease-in-out infinite}.skip-hint.svelte-6qro0u:hover{color:var(--term-green);animation:none}.welcome.svelte-6qro0u{margin:1.5rem 0}.ascii-art.svelte-6qro0u{color:var(--term-green);font-size:.6rem;line-height:1.2;margin-bottom:1rem;overflow-x:auto;text-shadow:0 0 8px oklch(.82 .19 155 / 40%),0 0 20px oklch(.82 .19 155 / 15%);filter:none;animation:svelte-6qro0u-hero-enter .5s ease-out both .1s}@media (min-width: 640px){.ascii-art.svelte-6qro0u{font-size:.75rem}}@media (min-width: 768px){.ascii-art.svelte-6qro0u{font-size:.85rem}}@media (min-width: 1024px){.ascii-art.svelte-6qro0u{font-size:.95rem}}.welcome-text.svelte-6qro0u{color:var(--term-white);font-size:1.1rem;margin-bottom:.5rem;font-weight:400;animation:svelte-6qro0u-hero-enter .5s ease-out both .25s}.text-green.svelte-6qro0u{color:var(--term-green);font-weight:700;text-shadow:0 0 12px oklch(.82 .19 155 / 35%)}.welcome-sub.svelte-6qro0u{color:var(--term-gray);font-size:.8rem;margin-bottom:.75rem;max-width:600px;animation:svelte-6qro0u-hero-enter .5s ease-out both .4s}.welcome-hint.svelte-6qro0u{display:inline-flex;align-items:center;gap:.5rem;font-size:.8rem;color:var(--term-green);border:1px solid var(--term-green-dim);border-radius:3px;padding:.45rem .85rem;cursor:pointer;position:relative;overflow:hidden;animation:svelte-6qro0u-hero-enter .5s ease-out both .55s,svelte-6qro0u-pulse 1.8s ease-in-out 1s infinite}.welcome-hint.svelte-6qro0u:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,oklch(.82 .19 155 / 8%),transparent);transform:translate(-100%);animation:svelte-6qro0u-hint-shimmer 3s ease-in-out 2s infinite}@keyframes svelte-6qro0u-hint-shimmer{0%{transform:translate(-100%)}40%,to{transform:translate(200%)}}@keyframes svelte-6qro0u-pulse{0%,to{opacity:1}50%{opacity:.5}}.history-entry.svelte-6qro0u{margin:.75rem 0}.prompt-line.svelte-6qro0u{display:flex;align-items:center;gap:0;flex-wrap:wrap}.prompt-user.svelte-6qro0u{color:var(--term-green);font-weight:700;text-shadow:0 0 8px oklch(.82 .19 155 / 25%)}.prompt-at.svelte-6qro0u{color:var(--term-white);opacity:.6}.prompt-host.svelte-6qro0u{color:var(--term-cyan);font-weight:700;text-shadow:0 0 8px oklch(.78 .12 200 / 20%)}.prompt-sep.svelte-6qro0u{color:var(--term-white)}.prompt-path.svelte-6qro0u{color:var(--term-cyan);font-weight:700;text-shadow:0 0 8px oklch(.78 .12 200 / 20%)}.prompt-dollar.svelte-6qro0u{color:var(--term-white);margin:0 .5rem 0 0}.prompt-cmd.svelte-6qro0u{color:var(--term-white)}.cmd-output.svelte-6qro0u{color:var(--term-gray);margin:.25rem 0 0;font-size:.8rem;white-space:pre-wrap;word-break:break-word;animation:svelte-6qro0u-fadeSlideIn .2s ease-out both}@keyframes svelte-6qro0u-fadeSlideIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.out-green{color:var(--term-green)}.out-cyan{color:var(--term-cyan)}.out-amber{color:var(--term-amber)}.out-red{color:var(--term-red)}.out-gray{color:var(--term-gray)}.out-white{color:var(--term-white)}.out-bold{font-weight:700}.out-dim{opacity:.5}.input-line.svelte-6qro0u{margin-top:.75rem;padding-top:.5rem;border-top:1px solid var(--term-border)}.input-wrap.svelte-6qro0u{position:relative;flex:1;min-width:0}.shell-input.svelte-6qro0u{width:100%;background:transparent;border:none;outline:none;color:var(--term-white);font-family:var(--term-font);font-size:.85rem;caret-color:var(--term-green);padding:0}@media (max-width: 640px){.shell-input.svelte-6qro0u{font-size:16px}}.autocomplete-ghost.svelte-6qro0u{position:absolute;top:0;left:0;pointer-events:none;color:transparent;font-family:var(--term-font);font-size:.85rem}.ghost-rest.svelte-6qro0u{color:var(--term-green-dim);opacity:.5}.matrix-pre.svelte-6qro0u{color:var(--term-green);font-family:var(--term-font);font-size:.85rem;line-height:1.3;background:var(--term-bg-alt);border:1px solid var(--term-border);padding:.5rem;margin-top:.75rem;white-space:pre;display:inline-block;max-width:100%;overflow-x:auto;text-shadow:0 0 8px oklch(.82 .19 155 / 60%)}@keyframes svelte-6qro0u-hero-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 640px){.hero-terminal.svelte-6qro0u{padding:1.5rem 1rem;background-size:20px 20px}.welcome.svelte-6qro0u{margin:1rem 0}.welcome-text.svelte-6qro0u{font-size:.95rem}.ascii-art.svelte-6qro0u{font-size:.5rem;margin-bottom:.75rem}}@media (max-width: 400px){.ascii-art.svelte-6qro0u{display:none}}@media (prefers-reduced-motion: reduce){.hero-terminal.svelte-6qro0u:after{animation:none}.boot-line.svelte-6qro0u,.ascii-art.svelte-6qro0u,.welcome-text.svelte-6qro0u,.welcome-sub.svelte-6qro0u{animation:none;opacity:1}.welcome-hint.svelte-6qro0u{animation:svelte-6qro0u-pulse 1.8s ease-in-out infinite}.welcome-hint.svelte-6qro0u:before{animation:none}.cmd-output.svelte-6qro0u{animation:none}}.cmd-header.svelte-ko11a0{margin-bottom:.75rem}.ls-meta.svelte-ko11a0{margin-bottom:1.25rem;color:var(--term-gray);font-size:.7rem}.ls-total.svelte-ko11a0{display:block;margin-bottom:.15rem}.ls-dots.svelte-ko11a0{display:flex;flex-direction:column;gap:.1rem}.ls-row.svelte-ko11a0{display:flex;gap:.6rem}.perm.svelte-ko11a0{color:var(--term-gray);flex-shrink:0}.ls-info.svelte-ko11a0{color:var(--term-gray)}.dot.svelte-ko11a0{color:var(--term-cyan)}.folder-list.svelte-ko11a0{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.15rem}.folder-item.svelte-ko11a0{border-left:2px solid transparent;transition:border-color .15s}.folder-item.svelte-ko11a0:has(.folder-toggle.open:where(.svelte-ko11a0)){border-color:var(--term-green-dim)}.folder-toggle.svelte-ko11a0{display:flex;align-items:center;gap:.6rem;width:100%;background:transparent;border:none;cursor:pointer;font-family:var(--term-font);font-size:.78rem;padding:.4rem .5rem;text-align:left;transition:background .12s;border-radius:2px}.folder-toggle.svelte-ko11a0:hover{background:#ffffff08}.chevron.svelte-ko11a0{color:var(--term-green-dim);font-size:.65rem;width:.8rem;flex-shrink:0;transition:color .15s}.folder-toggle.open.svelte-ko11a0 .chevron:where(.svelte-ko11a0){color:var(--term-green)}.folder-name.svelte-ko11a0{color:var(--term-cyan);font-weight:700}.folder-count.svelte-ko11a0{color:var(--term-gray);font-size:.65rem;margin-left:auto}.folder-contents.svelte-ko11a0{padding:.5rem .5rem .75rem 1.6rem}.chips-wrap.svelte-ko11a0{display:flex;flex-wrap:wrap;gap:.3rem .4rem;margin-bottom:.5rem}.chip.svelte-ko11a0{color:var(--term-white);font-size:.7rem;background:#ffffff0a;border:1px solid var(--term-border);border-radius:2px;padding:.1rem .35rem;white-space:nowrap}.folder-comment.svelte-ko11a0{display:block;color:var(--term-green-dim);font-size:.65rem;margin-top:.25rem;line-height:1.4}.cmd-header.svelte-hifo0v{margin-bottom:1.5rem}.graph-svg.svelte-hifo0v{width:80px;flex-shrink:0;overflow:visible}.graph-svg--short.svelte-hifo0v{height:28px;align-self:auto}@media (max-width: 640px){.graph-svg.svelte-hifo0v{width:50px}}.git-graph-wrapper.svelte-hifo0v{display:grid;grid-template-columns:80px 1fr;margin-bottom:0}@media (max-width: 640px){.git-graph-wrapper.svelte-hifo0v{grid-template-columns:56px 1fr}}.graph-columns.svelte-hifo0v,.commit-columns.svelte-hifo0v{display:contents}.graph-segment.svelte-hifo0v{align-self:stretch;position:absolute}.segment-svg.svelte-hifo0v{width:80px;height:100%;display:block;overflow:visible}@media (max-width: 640px){.segment-svg.svelte-hifo0v{width:56px}}.g-line.svelte-hifo0v{stroke-opacity:.25;transition:stroke-opacity .2s,filter .2s}@media (hover: hover){.graph-segment.hovered.svelte-hifo0v .g-line:where(.svelte-hifo0v){stroke-opacity:.55}}.g-dot.svelte-hifo0v{transition:filter .2s;fill-opacity:.75}.g-dot--current.svelte-hifo0v{fill-opacity:1;filter:drop-shadow(0 0 2px var(--bcolor))}@media (hover: hover){.graph-segment.hovered.svelte-hifo0v .g-dot:where(.svelte-hifo0v){fill-opacity:1;filter:drop-shadow(0 0 2px var(--bcolor)) drop-shadow(0 0 8px var(--bcolor))}}.commit-card-wrapper.svelte-hifo0v{min-height:90px;display:flex;align-items:stretch}.head-row.svelte-hifo0v{display:flex;align-items:center;height:28px;margin-bottom:0}.head-label.svelte-hifo0v{display:flex;align-items:center;gap:.4rem;font-size:.7rem}.head-badge.svelte-hifo0v{background:var(--term-cyan);color:var(--term-bg);font-size:.6rem;font-weight:700;padding:.05rem .35rem;border-radius:2px;letter-spacing:.05em}.head-ref.svelte-hifo0v{color:var(--term-cyan);font-size:.7rem}.master-row.svelte-hifo0v{display:flex;align-items:center;height:28px;margin-top:0;margin-bottom:1.5rem}.master-label.svelte-hifo0v{display:flex;align-items:center;gap:.5rem;font-size:.7rem}.master-ref.svelte-hifo0v{color:var(--term-cyan);opacity:.6}.master-note.svelte-hifo0v{color:var(--term-gray);font-size:.65rem}.commit-card.svelte-hifo0v{flex:1;min-width:0;margin:.375rem 0;padding:.75rem;background:transparent;border:1px solid transparent;border-left:2px solid var(--bcolor);border-radius:4px;cursor:pointer;font-family:var(--term-font);font-size:inherit;text-align:left;transition:background .15s,border-color .15s}.commit-card.svelte-hifo0v:hover,.commit-card.expanded.svelte-hifo0v{background:var(--term-bg-alt);border-color:var(--bcolor)}.commit-top.svelte-hifo0v{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;margin-bottom:.25rem}.commit-hash.svelte-hifo0v{color:var(--term-amber);font-weight:700}.commit-branch.svelte-hifo0v{font-size:.7rem}.commit-head.svelte-hifo0v{background:var(--term-green);color:var(--term-bg);font-size:.6rem;font-weight:700;padding:.05rem .3rem;border-radius:2px;letter-spacing:.05em}.commit-msg.svelte-hifo0v{margin-bottom:.25rem}.commit-position.svelte-hifo0v{color:var(--term-white);font-weight:700}.commit-at.svelte-hifo0v{color:var(--term-gray)}.commit-company.svelte-hifo0v{color:var(--term-cyan)}.commit-period.svelte-hifo0v{color:var(--term-gray);font-size:.7rem}.commit-secondary.svelte-hifo0v{color:var(--term-amber);font-size:.7rem;font-style:italic}.commit-tech.svelte-hifo0v{display:flex;flex-wrap:wrap;gap:.25rem;margin-top:.5rem}@media (hover: hover){.commit-card-wrapper.hovered.svelte-hifo0v .tech-tag:where(.svelte-hifo0v){color:var(--term-white);border-color:var(--bcolor)}}.commit-detail.svelte-hifo0v{margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--term-border)}.detail-header.svelte-hifo0v{margin-bottom:.5rem}.detail-cmd.svelte-hifo0v{color:var(--term-green-dim);font-size:.7rem}.detail-line.svelte-hifo0v{display:flex;gap:.5rem;margin-bottom:.25rem}.diff-plus.svelte-hifo0v{color:var(--term-green);font-weight:700;flex-shrink:0}.diff-text.svelte-hifo0v{color:var(--term-white);font-size:.75rem}.summary.svelte-hifo0v{padding:1rem;border:1px solid var(--term-border);border-radius:4px;background:var(--term-bg-alt)}.summary-text.svelte-hifo0v{color:var(--term-gray);margin-top:.5rem;font-size:.8rem}.summary-text.svelte-hifo0v span{color:var(--term-green);font-weight:700}.terminal-topbar.svelte-cvhxhd{position:sticky;top:0;z-index:50;background:var(--term-bg-alt);border-bottom:1px solid var(--term-border);padding:.5rem 1rem;font-family:var(--term-font);font-size:.75rem;-webkit-user-select:none;user-select:none}.topbar-inner.svelte-cvhxhd{display:flex;justify-content:space-between;align-items:center;max-width:1400px;margin:0 auto}.topbar-left.svelte-cvhxhd{display:flex;align-items:center;gap:.75rem}.topbar-dots.svelte-cvhxhd{display:flex;gap:.375rem}.dot.svelte-cvhxhd{width:12px;height:12px;border-radius:50%;border:none;cursor:pointer;padding:0;position:relative;transition:filter .15s,transform .1s;flex-shrink:0}.dot.svelte-cvhxhd:hover{filter:brightness(1.3);transform:scale(1.15)}.dot.svelte-cvhxhd:active{transform:scale(.9)}@media (max-width: 640px){.dot.svelte-cvhxhd:after{content:"";position:absolute;top:-16px;right:-16px;bottom:-16px;left:-16px}}.dot-red.svelte-cvhxhd{background:var(--term-red)}.dot-yellow.svelte-cvhxhd{background:var(--term-amber)}.dot-green.svelte-cvhxhd{background:#00c471;background:oklch(.72 .19 155)}.topbar-title.svelte-cvhxhd{color:var(--term-gray);letter-spacing:.05em}.topbar-right.svelte-cvhxhd{display:flex;align-items:center;gap:.5rem;color:var(--term-gray)}.topbar-latency.svelte-cvhxhd{color:var(--term-green)}.topbar-divider.svelte-cvhxhd{opacity:.3}@media (max-width: 640px){.topbar-title.svelte-cvhxhd,.topbar-uptime.svelte-cvhxhd{display:none}}.close-modal.svelte-cvhxhd{background:var(--term-bg-alt);border:1px solid var(--term-green-dim);border-radius:6px;color:var(--term-white);font-family:var(--term-font);font-size:.82rem;padding:0;max-width:420px;width:90vw;margin:auto}.close-modal.svelte-cvhxhd::backdrop{background:#000000a6}.modal-inner.svelte-cvhxhd{padding:1.5rem}.modal-title.svelte-cvhxhd{color:var(--term-green);font-size:1rem;font-weight:700;margin-bottom:.5rem}.modal-message.svelte-cvhxhd{color:var(--term-gray);margin-bottom:1.25rem;line-height:1.5}.modal-links.svelte-cvhxhd{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1.5rem}.modal-link.svelte-cvhxhd{display:flex;align-items:center;gap:.5rem;color:var(--term-cyan);text-decoration:none;padding:.4rem .6rem;border:1px solid var(--term-border);border-radius:3px;transition:background .15s,border-color .15s}.modal-link.svelte-cvhxhd:hover{background:#ffffff0d;border-color:var(--term-cyan)}.modal-actions.svelte-cvhxhd{display:flex;gap:.75rem;justify-content:flex-end}.modal-btn.svelte-cvhxhd{font-family:var(--term-font);font-size:.8rem;padding:.375rem .875rem;border-radius:3px;cursor:pointer;transition:background .15s}.modal-btn-cancel.svelte-cvhxhd{background:transparent;border:1px solid var(--term-border);color:var(--term-gray)}.modal-btn-cancel.svelte-cvhxhd:hover{background:#ffffff0d;color:var(--term-white)}.modal-btn-confirm.svelte-cvhxhd{background:oklch(from var(--term-red) l c h / 20%);border:1px solid var(--term-red);color:var(--term-red)}.modal-btn-confirm.svelte-cvhxhd:hover{background:oklch(from var(--term-red) l c h / 35%)}.terminal-bottombar.svelte-1s5do1j{position:sticky;bottom:0;z-index:50;background:var(--term-bg-alt);border-top:1px solid var(--term-border);padding:.375rem 1rem;font-family:var(--term-font);font-size:.7rem;-webkit-user-select:none;user-select:none}.bottombar-inner.svelte-1s5do1j{display:flex;justify-content:space-between;align-items:center;max-width:1400px;margin:0 auto}.bottombar-left.svelte-1s5do1j{display:flex;gap:.25rem;flex:1}.bottombar-tab.svelte-1s5do1j{padding:.15rem .5rem;color:var(--term-gray);border-radius:2px}.bottombar-tab.active.svelte-1s5do1j{background:var(--term-green);color:var(--term-bg);font-weight:700}.bottombar-center.svelte-1s5do1j{display:flex;align-items:center;flex:1;justify-content:center}.ssh-status.svelte-1s5do1j{display:flex;align-items:center;gap:.375rem;color:var(--term-green);font-weight:500}.ssh-dot.svelte-1s5do1j{width:6px;height:6px;border-radius:50%;background:var(--term-green);box-shadow:0 0 4px var(--term-green);flex-shrink:0}.bottombar-right.svelte-1s5do1j{display:flex;align-items:center;gap:.5rem;color:var(--term-gray);flex:1;justify-content:flex-end}.section-indicator.svelte-1s5do1j{color:var(--section-color, var(--term-cyan));text-transform:lowercase;background:none;border:none;font-family:var(--term-font);font-size:.7rem;cursor:pointer;padding:.1rem .3rem;border-radius:2px;transition:background .12s;min-width:6.5rem;text-align:right}.section-indicator.svelte-1s5do1j:hover{background:#ffffff0f}@media (min-width: 1024px){.section-indicator.svelte-1s5do1j{cursor:default;pointer-events:none}}.bottombar-divider.svelte-1s5do1j{opacity:.3}.bottombar-clock.svelte-1s5do1j{color:var(--term-white);font-variant-numeric:tabular-nums}.bottombar-lang.svelte-1s5do1j{color:var(--term-amber);font-weight:700;font-family:var(--term-font);font-size:inherit;background:none;border:1px solid var(--term-amber);border-radius:2px;padding:.05rem .35rem;cursor:pointer;transition:background .15s}.bottombar-lang.svelte-1s5do1j:hover{background:#fab72a26}@media (max-width: 640px){.bottombar-left.svelte-1s5do1j{display:none}.bottombar-center.svelte-1s5do1j{justify-content:flex-start}.ssh-status.svelte-1s5do1j{font-size:.62rem}.bottombar-clock.svelte-1s5do1j,.bottombar-divider-clock.svelte-1s5do1j{display:none}.terminal-bottombar.svelte-1s5do1j{padding:.625rem 1rem}.section-indicator.svelte-1s5do1j{padding:.5rem;min-height:44px;display:flex;align-items:center;justify-content:flex-end}.bottombar-lang.svelte-1s5do1j{padding:.375rem .5rem;min-height:44px;display:flex;align-items:center}}.terminal-sidebar.svelte-v6rsjf{background:var(--term-bg-alt);border-left:1px solid var(--term-border);padding:1rem .875rem;font-family:var(--term-font);font-size:.72rem;overflow-y:auto;display:none;flex-shrink:0}@media (min-width: 1024px){.terminal-sidebar.svelte-v6rsjf{display:block;position:sticky;top:var(--topbar-h);height:calc(100dvh - var(--topbar-h) - var(--bottombar-h));overflow-y:auto;width:280px}}.terminal-sidebar.mobile-visible.svelte-v6rsjf{display:block;position:fixed;top:0;right:0;bottom:0;z-index:100;border-left:1px solid var(--term-green-dim);animation:svelte-v6rsjf-slideIn .2s ease;overflow-y:auto;max-width:260px;width:80vw}@keyframes svelte-v6rsjf-slideIn{0%{transform:translate(100%)}to{transform:translate(0)}}.sidebar-backdrop.svelte-v6rsjf{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:99;background:#0000007f}@media (min-width: 1024px){.sidebar-backdrop.svelte-v6rsjf{display:none}}.sidebar-section.svelte-v6rsjf{margin-bottom:1.5rem}.sidebar-heading.svelte-v6rsjf{color:var(--term-cyan);font-size:.6rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase;margin-bottom:.625rem;padding-bottom:.25rem;border-bottom:1px solid var(--term-border)}.nav-item.svelte-v6rsjf{display:flex;align-items:center;gap:.5rem;width:100%;padding:.3rem .375rem;background:transparent;border:none;cursor:pointer;font-family:var(--term-font);font-size:.72rem;border-radius:2px;transition:background .12s;text-align:left}.nav-item.svelte-v6rsjf:hover{background:#ffffff0a}.nav-item.active.svelte-v6rsjf{background:#ffffff0f}.nav-icon.svelte-v6rsjf{color:var(--term-gray);width:1rem;flex-shrink:0;font-size:.65rem}.nav-item.active.svelte-v6rsjf .nav-icon:where(.svelte-v6rsjf){color:var(--nav-active-color, var(--term-green))}.nav-label.svelte-v6rsjf{color:var(--term-white);flex:1}.nav-item.active.svelte-v6rsjf .nav-label:where(.svelte-v6rsjf){color:var(--nav-active-color, var(--term-green));font-weight:700}.nav-cursor.svelte-v6rsjf{color:var(--nav-active-color, var(--term-green));font-size:.6rem}.quick-link.svelte-v6rsjf{display:block;color:var(--term-cyan);text-decoration:none;padding:.25rem .375rem;border-radius:2px;transition:background .12s;font-size:.72rem}.quick-link.svelte-v6rsjf:hover{background:#ffffff0a;color:var(--term-white)}.quick-link.svelte-v6rsjf:before{content:"→ ";color:var(--term-gray)}.tech-bar-row.svelte-v6rsjf{display:grid;grid-template-columns:1fr auto auto;gap:.375rem;align-items:center;margin-bottom:.4rem}.tech-name.svelte-v6rsjf{color:var(--term-gray);font-size:.62rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tech-bar.svelte-v6rsjf{color:var(--term-green);letter-spacing:-.08em;font-size:.55rem}.tech-level.svelte-v6rsjf{color:var(--term-white);font-size:.6rem;width:2.25rem;text-align:right}html{scroll-behavior:smooth}.terminal-main.svelte-qj55qy{overflow-x:hidden}.minimized-splash.svelte-qj55qy{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--term-bg);min-height:0}.splash-text.svelte-qj55qy{color:var(--term-green);font-family:var(--term-font);font-size:1rem;line-height:1.2;text-align:left;white-space:pre;overflow:hidden;max-width:100%}@keyframes svelte-qj55qy-blink-amber{0%,to{opacity:1}50%{opacity:.2}}.splash-easter-egg.svelte-qj55qy{color:var(--term-amber);font-family:var(--term-font);font-size:.9rem;margin-top:1.5rem;letter-spacing:.12em;text-transform:uppercase;animation:svelte-qj55qy-blink-amber 1.2s steps(1) infinite}.restore-chip.svelte-qj55qy{position:fixed;bottom:3rem;right:1rem;z-index:200;display:flex;align-items:center;gap:.4rem;background:var(--term-bg-alt);border:1px solid var(--term-green-dim);border-radius:4px;padding:.4rem .75rem;font-family:var(--term-font);font-size:.75rem;color:var(--term-green);cursor:pointer;transition:border-color .15s,background .15s}.restore-chip.svelte-qj55qy:hover{border-color:var(--term-green);background:#ffffff0d}.restore-icon.svelte-qj55qy{font-size:.9rem}
