.profile-page.svelte-1k72hq6{min-height:100vh;padding:40px}.container.svelte-1k72hq6{width:100%;max-width:1400px;margin:0 auto}.header-section.svelte-1k72hq6{display:flex;justify-content:space-between;align-items:flex-end;padding-bottom:10px;border-bottom:1px solid #222;margin-bottom:10px}.breadcrumb.svelte-1k72hq6{display:flex;align-items:center;gap:8px;font-size:14px;margin-bottom:5px}.breadcrumb.svelte-1k72hq6 a:where(.svelte-1k72hq6){color:var(--color-text-muted);text-decoration:none;transition:color .2s}.breadcrumb.svelte-1k72hq6 a:where(.svelte-1k72hq6):hover{color:var(--color-success)}.breadcrumb.svelte-1k72hq6 .separator:where(.svelte-1k72hq6){color:#444}.breadcrumb.svelte-1k72hq6 .current:where(.svelte-1k72hq6){color:var(--color-text-secondary)}.bento-grid.svelte-1k72hq6{display:grid;grid-template-columns:2fr 1fr;gap:15px;margin-bottom:var(--space-6)}.panel.svelte-1k72hq6{background:var(--color-bg);border:1px solid var(--color-border);border-radius:6px;padding:20px;position:relative;overflow:hidden;box-shadow:0 10px 30px #0000004d}.panel.svelte-1k72hq6:before{content:attr(data-label);position:absolute;top:0;right:0;background:var(--color-bg-elevated);color:#555;font-size:10px;padding:2px 8px;border-bottom-left-radius:4px;border-left:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.info-panel.svelte-1k72hq6{display:flex;flex-direction:column;gap:15px}.editor-menu.svelte-1k72hq6{display:flex;gap:10px;font-size:11px;color:#555}.code-editor.svelte-1k72hq6{font-size:14px;line-height:1.6;color:#ccc;background:#0f0f0f;padding:15px;border-left:3px solid var(--color-accent-dim, #008F11)}.code-line.svelte-1k72hq6{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.line-num.svelte-1k72hq6{color:#444;margin-right:15px;-webkit-user-select:none;user-select:none}.keyword.svelte-1k72hq6{color:#ff5f56}.string.svelte-1k72hq6{color:#f1c40f}.var.svelte-1k72hq6{color:#27c93f}.links-panel.svelte-1k72hq6{display:flex;flex-direction:column;gap:15px;padding-top:30px}.no-links.svelte-1k72hq6{text-align:center;padding:20px;color:#444;font-size:12px}.stats-grid.svelte-1k72hq6{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:auto}.stat-box.svelte-1k72hq6{background:#111;padding:10px;text-align:center;border:1px dashed #333}.stat-val.svelte-1k72hq6{font-size:20px;font-weight:700;color:var(--color-text)}.stat-lbl.svelte-1k72hq6{font-size:10px;color:#666}.title-row.svelte-1k72hq6{display:flex;align-items:baseline;gap:var(--space-4)}.user-title.svelte-1k72hq6{font-size:42px;margin:0;font-weight:800;text-transform:uppercase;letter-spacing:-1px;text-shadow:0 0 20px rgba(0,255,65,.2)}.user-handle.svelte-1k72hq6{color:var(--color-text-muted);font-size:16px}.user-avatar-square.svelte-1k72hq6 img:where(.svelte-1k72hq6){width:64px;height:64px;border-radius:10%;object-fit:cover}.user-avatar-square.svelte-1k72hq6 .avatar-initial:where(.svelte-1k72hq6){display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:10%;background:var(--color-bg-elevated);border:1px solid var(--color-border);color:var(--color-text);font-size:24px;font-weight:600}.projects-section.svelte-1k72hq6{margin-top:var(--space-6)}.terminals-grid.svelte-1k72hq6{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;justify-items:center}@media(max-width:1024px){.terminals-grid.svelte-1k72hq6{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.terminals-grid.svelte-1k72hq6{grid-template-columns:1fr}}.empty-state.svelte-1k72hq6{text-align:center;padding:var(--space-8);color:var(--color-text-muted);border:1px dashed var(--color-border);border-radius:var(--radius-md)}@media(max-width:900px){.profile-page.svelte-1k72hq6{padding:20px}.user-title.svelte-1k72hq6{font-size:28px}.header-section.svelte-1k72hq6{flex-direction:column;align-items:flex-start;gap:15px}.bento-grid.svelte-1k72hq6{grid-template-columns:1fr}}@media(max-width:480px){.profile-page.svelte-1k72hq6{padding:15px}.user-title.svelte-1k72hq6{font-size:22px}.title-row.svelte-1k72hq6{flex-direction:column;gap:var(--space-1)}.empty-state.svelte-1k72hq6{padding:var(--space-6)}.code-editor.svelte-1k72hq6{font-size:12px;padding:10px}}
