.terminal-container.svelte-1plq95f.svelte-1plq95f{min-height:100vh;background:var(--bg-primary);font-family:var(--font-family-mono);padding:var(--space-lg);display:flex;justify-content:center;align-items:flex-start}.terminal-main.svelte-1plq95f.svelte-1plq95f{max-width:1200px;width:100%;background:var(--bg-secondary);border-radius:var(--radius-lg);border:1px solid var(--border-primary);box-shadow:var(--shadow-lg);overflow:hidden;margin-top:var(--space-xl)}.terminal-header.svelte-1plq95f.svelte-1plq95f{background:var(--bg-tertiary);border-bottom:1px solid var(--border-primary);padding:var(--space-sm) var(--space-md);display:flex;align-items:center;justify-content:space-between;font-size:var(--font-size-sm)}.terminal-controls.svelte-1plq95f.svelte-1plq95f{display:flex;gap:var(--space-xs)}.control-button.svelte-1plq95f.svelte-1plq95f{width:12px;height:12px;border-radius:50%;border:1px solid var(--border-secondary)}.control-button.close.svelte-1plq95f.svelte-1plq95f{background:var(--status-error)}.control-button.minimize.svelte-1plq95f.svelte-1plq95f{background:var(--status-warning)}.control-button.maximize.svelte-1plq95f.svelte-1plq95f{background:var(--status-success)}.terminal-title.svelte-1plq95f.svelte-1plq95f{color:var(--text-primary);font-weight:500}.terminal-menu.svelte-1plq95f.svelte-1plq95f{display:flex;gap:var(--space-md)}.menu-item.svelte-1plq95f.svelte-1plq95f{color:var(--text-secondary);font-size:var(--font-size-xs);cursor:pointer;transition:color var(--transition-fast)}.menu-item.svelte-1plq95f.svelte-1plq95f:hover{color:var(--text-primary)}.terminal-body.svelte-1plq95f.svelte-1plq95f{padding:var(--space-lg);background:var(--bg-primary);min-height:80vh}.terminal-section.svelte-1plq95f.svelte-1plq95f{margin-bottom:var(--space-xl)}.prompt-line.svelte-1plq95f.svelte-1plq95f{display:flex;align-items:center;gap:var(--space-sm);margin-bottom:var(--space-sm);font-size:var(--font-size-base)}.prompt.svelte-1plq95f.svelte-1plq95f{color:var(--accent-primary);font-weight:700}.path.svelte-1plq95f.svelte-1plq95f{color:var(--accent-secondary)}.command.svelte-1plq95f.svelte-1plq95f{color:var(--text-primary)}.neofetch-output.svelte-1plq95f.svelte-1plq95f{display:flex;gap:var(--space-xl);margin-left:var(--space-lg);padding:var(--space-md);background:var(--bg-secondary);border-radius:var(--radius-md);border:1px solid var(--border-primary)}.ascii-art.svelte-1plq95f.svelte-1plq95f{color:var(--accent-primary);font-size:var(--font-size-xs);line-height:1.2}.ascii-art.svelte-1plq95f pre.svelte-1plq95f{margin:0;font-family:var(--font-family-mono)}.system-info.svelte-1plq95f.svelte-1plq95f{flex:1}.info-line.svelte-1plq95f.svelte-1plq95f{display:flex;gap:var(--space-md);margin-bottom:var(--space-xs);font-size:var(--font-size-sm)}.info-label.svelte-1plq95f.svelte-1plq95f{color:var(--accent-primary);font-weight:700;min-width:100px}.info-value.svelte-1plq95f.svelte-1plq95f{color:var(--text-primary)}.output-content.svelte-1plq95f.svelte-1plq95f{margin-left:var(--space-lg);color:var(--text-primary)}.section-title.svelte-1plq95f.svelte-1plq95f{color:var(--accent-tertiary);font-size:var(--font-size-lg);margin-bottom:var(--space-sm);font-family:var(--font-family-mono)}.readme-text.svelte-1plq95f.svelte-1plq95f{color:var(--text-secondary);line-height:1.6;max-width:800px}.file-list.svelte-1plq95f.svelte-1plq95f{margin-left:var(--space-lg)}.file-item.svelte-1plq95f.svelte-1plq95f{display:grid;grid-template-columns:120px 60px 200px 1fr;gap:var(--space-md);padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-sm);transition:all var(--transition-fast);text-decoration:none;color:inherit;font-size:var(--font-size-sm);align-items:center;background:none;border:none;width:100%;text-align:left;cursor:pointer;font-family:var(--font-family-mono)}.file-item.svelte-1plq95f.svelte-1plq95f:hover{background:var(--bg-tertiary);transform:translate(var(--space-sm))}.file-item.active.svelte-1plq95f.svelte-1plq95f{background:var(--bg-tertiary);border-left:3px solid var(--accent-primary)}.file-permissions.svelte-1plq95f.svelte-1plq95f{color:var(--text-tertiary);font-size:var(--font-size-xs)}.file-size.svelte-1plq95f.svelte-1plq95f{color:var(--text-secondary);font-size:var(--font-size-xs)}.file-name.svelte-1plq95f.svelte-1plq95f{color:var(--accent-primary);font-weight:500}.file-description.svelte-1plq95f.svelte-1plq95f{color:var(--text-secondary);font-style:italic}.skills-grid.svelte-1plq95f.svelte-1plq95f{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:var(--space-md);margin-left:var(--space-lg)}.skill-item.svelte-1plq95f.svelte-1plq95f{background:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:var(--radius-md);padding:var(--space-md);text-align:center;transition:all var(--transition-normal);display:flex;flex-direction:column;gap:var(--space-sm)}.skill-item.svelte-1plq95f.svelte-1plq95f:hover{transform:translateY(-4px);border-color:var(--accent-primary);box-shadow:var(--shadow-medium)}.skill-icon.svelte-1plq95f img.svelte-1plq95f{width:48px;height:48px;margin:0 auto;filter:brightness(0) saturate(100%) invert(84%) sepia(21%) saturate(933%) hue-rotate(343deg) brightness(94%) contrast(90%);opacity:.8;transition:all var(--transition-fast)}.skill-item.svelte-1plq95f:hover .skill-icon img.svelte-1plq95f{filter:brightness(0) saturate(100%) invert(84%) sepia(21%) saturate(933%) hue-rotate(343deg) brightness(110%) contrast(90%);opacity:1;transform:scale(1.1)}.skill-name.svelte-1plq95f.svelte-1plq95f{color:var(--text-primary);font-size:var(--font-size-sm);font-weight:500}.skill-level.svelte-1plq95f.svelte-1plq95f{width:100%;height:4px;background:var(--bg-tertiary);border-radius:2px;overflow:hidden}.level-bar.svelte-1plq95f.svelte-1plq95f{width:100%;height:100%;background:var(--bg-tertiary)}.level-fill.svelte-1plq95f.svelte-1plq95f{height:100%;background:var(--accent-primary);transition:width var(--transition-normal)}.config-content.svelte-1plq95f.svelte-1plq95f{margin-left:var(--space-lg);background:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:var(--radius-md);padding:var(--space-lg)}.config-section.svelte-1plq95f.svelte-1plq95f{margin-bottom:var(--space-lg)}.config-section.svelte-1plq95f.svelte-1plq95f:last-child{margin-bottom:0}.config-header.svelte-1plq95f.svelte-1plq95f{color:var(--accent-tertiary);font-size:var(--font-size-base);margin-bottom:var(--space-md);font-family:var(--font-family-mono)}.config-grid.svelte-1plq95f.svelte-1plq95f{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:var(--space-sm)}.config-item.svelte-1plq95f.svelte-1plq95f{display:flex;gap:var(--space-md);font-size:var(--font-size-sm)}.config-key.svelte-1plq95f.svelte-1plq95f{color:var(--accent-secondary);min-width:100px}.config-key.svelte-1plq95f.svelte-1plq95f:after{content:"=";margin-left:var(--space-xs)}.config-value.svelte-1plq95f.svelte-1plq95f{color:var(--text-primary)}.extras-grid.svelte-1plq95f.svelte-1plq95f{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-lg);margin-left:var(--space-lg)}.extras-section.svelte-1plq95f.svelte-1plq95f{background:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:var(--radius-md);padding:var(--space-md)}.extras-title.svelte-1plq95f.svelte-1plq95f{color:var(--text-primary);font-size:var(--font-size-base);margin-bottom:var(--space-md)}.extras-list.svelte-1plq95f.svelte-1plq95f{display:flex;flex-wrap:wrap;gap:var(--space-md)}.extra-item.svelte-1plq95f.svelte-1plq95f{display:flex;flex-direction:column;align-items:center;gap:var(--space-xs);text-align:center}.extra-item.svelte-1plq95f img.svelte-1plq95f{width:32px;height:32px;filter:brightness(0) saturate(100%) invert(84%) sepia(21%) saturate(933%) hue-rotate(343deg) brightness(94%) contrast(90%);opacity:.8;transition:all var(--transition-fast)}.extra-item.svelte-1plq95f:hover img.svelte-1plq95f{opacity:1;filter:brightness(0) saturate(100%) invert(84%) sepia(21%) saturate(933%) hue-rotate(343deg) brightness(110%) contrast(90%)}.extra-item.svelte-1plq95f span.svelte-1plq95f{color:var(--text-secondary);font-size:var(--font-size-xs)}.current-prompt.svelte-1plq95f .cursor-blink.svelte-1plq95f{animation:svelte-1plq95f-blink 1s infinite;color:var(--text-primary)}@keyframes svelte-1plq95f-blink{0%,50%{opacity:1}51%,to{opacity:0}}@media (max-width: 768px){.terminal-container.svelte-1plq95f.svelte-1plq95f{padding:var(--space-sm)}.terminal-header.svelte-1plq95f.svelte-1plq95f{flex-direction:column;gap:var(--space-sm);text-align:center}.terminal-menu.svelte-1plq95f.svelte-1plq95f{display:none}.neofetch-output.svelte-1plq95f.svelte-1plq95f{flex-direction:column}.file-item.svelte-1plq95f.svelte-1plq95f{grid-template-columns:1fr;gap:var(--space-xs)}.file-permissions.svelte-1plq95f.svelte-1plq95f,.file-size.svelte-1plq95f.svelte-1plq95f{display:none}.config-grid.svelte-1plq95f.svelte-1plq95f,.extras-grid.svelte-1plq95f.svelte-1plq95f{grid-template-columns:1fr}.skills-grid.svelte-1plq95f.svelte-1plq95f{grid-template-columns:repeat(auto-fill,minmax(100px,1fr))}}
