.pockettutor-page.svelte-twf078{background:#0a0c10;color:#e2e8f0;min-height:100vh;font-family:Inter,system-ui,sans-serif}.container.svelte-twf078{max-width:1100px;margin:0 auto;padding:0 1.5rem}.hero.svelte-twf078{padding:calc(80px + 4rem) 0 4rem}.ascii-header.svelte-twf078{text-align:center;margin-bottom:4rem;display:flex;flex-direction:column;align-items:center}.ascii-logo.svelte-twf078{font-family:JetBrains Mono,monospace;font-size:clamp(.6rem,2.8vw,1.2rem);line-height:1.2;color:#f59e0b;margin:0;padding:0;white-space:pre;display:inline-block;background:transparent!important;border:none!important;overflow:hidden}.tagline.svelte-twf078{font-family:JetBrains Mono,monospace;font-size:1rem;color:#64748b;margin-top:1rem;letter-spacing:.05em}.hero-grid.svelte-twf078{display:grid;gap:2rem;align-items:center}@media(min-width:900px){.hero-grid.svelte-twf078{grid-template-columns:1fr 1.1fr;gap:3rem}}.hero-text.svelte-twf078{padding-top:0}.status-badges.svelte-twf078{display:flex;align-items:center;gap:.75rem;margin-bottom:1.5rem;flex-wrap:wrap}.status-badge.svelte-twf078{display:inline-flex;align-items:center;gap:.5rem;padding:.35rem .75rem;background:#f59e0b1a;border:1px solid rgba(245,158,11,.3);border-radius:4px;font-family:JetBrains Mono,monospace;font-size:.75rem;color:#f59e0b}.status-dot.svelte-twf078{width:6px;height:6px;background:#f59e0b;border-radius:50%;animation:svelte-twf078-pulse 2s infinite}@keyframes svelte-twf078-pulse{0%,to{opacity:1}50%{opacity:.4}}.free-badge.svelte-twf078{padding:.35rem .75rem;background:#f59e0b;border-radius:4px;font-family:JetBrains Mono,monospace;font-size:.75rem;font-weight:700;color:#0a0c10;letter-spacing:.05em}.description.svelte-twf078{font-size:1.1rem;line-height:1.7;color:#94a3b8;margin-bottom:2rem}.install-block.svelte-twf078{display:flex;align-items:center;gap:.75rem;padding:1rem 1.25rem;background:#1a1d23;border:1px solid #2e3440;border-radius:6px;font-family:JetBrains Mono,monospace;font-size:.9rem;margin-bottom:2rem}.prompt.svelte-twf078{color:#f59e0b}.cmd.svelte-twf078{color:#e2e8f0;flex:1}.copy-btn.svelte-twf078{background:none;border:none;color:#64748b;cursor:pointer;font-size:1rem;padding:.25rem;transition:color .15s}.copy-btn.svelte-twf078:hover{color:#f59e0b}.cta-row.svelte-twf078{display:flex;gap:1rem;flex-wrap:wrap}.terminal-demo.svelte-twf078{background:#1a1d23;border:1px solid #2e3440;border-radius:8px;overflow:hidden}.terminal-chrome.svelte-twf078{display:flex;align-items:center;gap:1rem;padding:.75rem 1rem;background:#0f1218;border-bottom:1px solid #2e3440}.terminal-dots.svelte-twf078{display:flex;gap:6px}.terminal-dots.svelte-twf078 span:where(.svelte-twf078){width:10px;height:10px;border-radius:50%;background:#3b4252}.terminal-title.svelte-twf078{font-family:JetBrains Mono,monospace;font-size:.75rem;color:#64748b}.terminal-body.svelte-twf078{padding:1.25rem;font-family:JetBrains Mono,monospace;font-size:.8rem;line-height:1.6;min-height:280px}.terminal-line.svelte-twf078{color:#e2e8f0;white-space:pre-wrap;min-height:1.4em}.terminal-line.dim.svelte-twf078{color:#64748b}.terminal-line.green.svelte-twf078{color:#f59e0b}.cursor.svelte-twf078{opacity:0;color:#f59e0b}.cursor.visible.svelte-twf078{opacity:1}.specs-section.svelte-twf078{padding:2rem 0;border-top:1px solid #1e2330;border-bottom:1px solid #1e2330;background:#0d0f14}.specs-grid.svelte-twf078{display:flex;flex-wrap:wrap;justify-content:center;gap:1.5rem 3rem}.spec-item.svelte-twf078{font-family:JetBrains Mono,monospace;font-size:.8rem}.spec-key.svelte-twf078{color:#64748b}.spec-eq.svelte-twf078{color:#475569;margin:0 .25rem}.spec-value.svelte-twf078{color:#f59e0b}.docs-section.svelte-twf078{padding:5rem 0}.section-title.svelte-twf078{font-family:JetBrains Mono,monospace;font-size:1.5rem;font-weight:600;color:#e2e8f0;margin-bottom:3rem}.hash.svelte-twf078{color:#f59e0b;margin-right:.5rem}.process-flow.svelte-twf078{display:flex;flex-direction:column;gap:3rem}.flow-step.svelte-twf078{display:grid;gap:1.5rem}@media(min-width:640px){.flow-step.svelte-twf078{grid-template-columns:60px 1fr;gap:2rem}}.step-num.svelte-twf078{font-family:JetBrains Mono,monospace;font-size:2rem;font-weight:700;color:#2e3440}.step-content.svelte-twf078 h3:where(.svelte-twf078){font-family:JetBrains Mono,monospace;font-size:1.1rem;font-weight:600;color:#e2e8f0;margin-bottom:.75rem}.step-content.svelte-twf078 p:where(.svelte-twf078){color:#94a3b8;line-height:1.7;margin-bottom:1rem}.code-block.svelte-twf078{background:#1a1d23;border:1px solid #2e3440;border-radius:6px;padding:.875rem 1rem;overflow-x:auto}.code-block.svelte-twf078 code:where(.svelte-twf078){font-family:JetBrains Mono,monospace;font-size:.8rem;color:#f59e0b}.benefits-section.svelte-twf078{padding:5rem 0;background:#0d0f14}.benefits-list.svelte-twf078{display:flex;flex-direction:column;gap:2.5rem}.benefit-row.svelte-twf078{display:grid;gap:2rem;padding:2rem;background:#1a1d23;border:1px solid #2e3440;border-radius:8px;transition:border-color .2s}.benefit-row.svelte-twf078:hover{border-color:#f59e0b}@media(min-width:768px){.benefit-row.svelte-twf078{grid-template-columns:1fr 1fr;align-items:center}}.benefit-text.svelte-twf078 h3:where(.svelte-twf078){font-family:JetBrains Mono,monospace;font-size:1.25rem;font-weight:600;color:#e2e8f0;margin-bottom:.75rem}.benefit-text.svelte-twf078 p:where(.svelte-twf078){color:#94a3b8;line-height:1.7;font-size:.95rem}.benefit-terminal.svelte-twf078{background:#0a0c10;border:1px solid #2e3440;border-radius:6px;padding:1rem 1.25rem;font-family:JetBrains Mono,monospace;font-size:.8rem}.benefit-terminal.svelte-twf078 .term-line:where(.svelte-twf078){color:#e2e8f0;margin-bottom:.75rem}.benefit-terminal.svelte-twf078 .prompt:where(.svelte-twf078){color:#f59e0b;margin-right:.5rem}.term-output.svelte-twf078{color:#f59e0b;line-height:1.6;padding-left:1rem;border-left:2px solid #2e3440}.luna-section.svelte-twf078{padding:5rem 0}.luna-card.svelte-twf078{display:grid;gap:2rem;padding:2.5rem;background:#1a1d23;border:1px solid #2e3440;border-radius:8px;align-items:center}@media(min-width:640px){.luna-card.svelte-twf078{grid-template-columns:auto 1fr}}.luna-avatar.svelte-twf078{font-size:5rem;text-align:center}.luna-content.svelte-twf078 h3:where(.svelte-twf078){font-family:JetBrains Mono,monospace;font-size:1.25rem;font-weight:600;color:#f59e0b;margin-bottom:1rem}.luna-content.svelte-twf078 p:where(.svelte-twf078){color:#94a3b8;line-height:1.7;margin-bottom:1.5rem}.luna-traits.svelte-twf078{display:flex;flex-wrap:wrap;gap:.75rem}.trait.svelte-twf078{padding:.5rem 1rem;background:#f59e0b1a;border:1px solid rgba(245,158,11,.2);border-radius:4px;font-family:JetBrains Mono,monospace;font-size:.8rem;color:#f59e0b}.usecases-section.svelte-twf078{padding:5rem 0;background:#0d0f14}.usecase-grid.svelte-twf078{display:grid;gap:1.5rem}@media(min-width:640px){.usecase-grid.svelte-twf078{grid-template-columns:repeat(2,1fr)}}.usecase-card.svelte-twf078{background:#1a1d23;border:1px solid #2e3440;border-radius:8px;padding:1.5rem}.usecase-header.svelte-twf078{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.usecase-icon.svelte-twf078{font-family:JetBrains Mono,monospace;font-size:.7rem;color:#f59e0b;background:#f59e0b1a;padding:.25rem .5rem;border-radius:4px}.usecase-card.svelte-twf078 h3:where(.svelte-twf078){font-size:1.1rem;font-weight:600;color:#e2e8f0}.usecase-card.svelte-twf078 p:where(.svelte-twf078){color:#94a3b8;font-size:.95rem;line-height:1.6;margin-bottom:1.25rem}.usecase-stat.svelte-twf078{display:flex;align-items:baseline;gap:.5rem;padding-top:1rem;border-top:1px solid #2e3440}.stat-value.svelte-twf078{font-family:JetBrains Mono,monospace;font-size:1.5rem;font-weight:700;color:#f59e0b}.stat-label.svelte-twf078{font-size:.85rem;color:#64748b}.footer-cta.svelte-twf078{padding:5rem 0}.cta-content.svelte-twf078{display:flex;flex-direction:column;align-items:center;text-align:center}.mini-ascii.svelte-twf078{font-family:JetBrains Mono,monospace;font-size:.85rem;color:#64748b;margin:0 0 2rem;text-align:left;background:transparent!important;border:none!important;padding:0!important}.btn-primary.svelte-twf078,.btn-secondary.svelte-twf078{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.875rem 1.5rem;font-family:JetBrains Mono,monospace;font-size:.9rem;font-weight:500;border-radius:6px;cursor:pointer;transition:all .15s;text-decoration:none;border:none}.btn-primary.svelte-twf078{background:#f59e0b;color:#0a0c10}.btn-primary.svelte-twf078:hover{background:#fbbf24;transform:translateY(-1px)}.btn-secondary.svelte-twf078{background:transparent;color:#94a3b8;border:1px solid #2e3440}.btn-secondary.svelte-twf078:hover{color:#e2e8f0;border-color:#3b4252}.btn-lg.svelte-twf078{padding:1rem 2rem;font-size:1rem}.btn-icon.svelte-twf078{font-weight:700}@media(max-width:640px){.ascii-logo.svelte-twf078{font-size:.45rem}.hero.svelte-twf078{padding:calc(80px + 2rem) 0 2rem}.terminal-body.svelte-twf078{min-height:240px;font-size:.7rem}}
