body{background:#0a0a0a}.links.svelte-12kc40u{color:#f0f0f0;background:radial-gradient(900px 480px at 50% -10%,#76a3212e,#0000 70%),#0a0a0a;flex-direction:column;align-items:center;width:100%;max-width:540px;min-height:100vh;margin:0 auto;padding:56px 20px 48px;font-family:Inter,system-ui,sans-serif;display:flex}.profile.svelte-12kc40u{text-align:center;margin-bottom:32px}.avatar.svelte-12kc40u{object-fit:cover;border:2px solid #76a32180;border-radius:50%;width:96px;height:96px;box-shadow:0 0 0 6px #76a32114}.avatar.logo.svelte-12kc40u{object-fit:contain;background:#141414;padding:14px}h1.svelte-12kc40u{letter-spacing:-.01em;margin:16px 0 0;font-size:1.5rem;font-weight:800}.tagline.svelte-12kc40u{color:#9a9a9a;margin:6px 0 0;font-size:.95rem}.stack.svelte-12kc40u{flex-direction:column;gap:12px;width:100%;display:flex}.card.svelte-12kc40u{color:#f0f0f0;background:#141414;border:1px solid #2a2a2a;border-radius:14px;align-items:center;gap:14px;width:100%;padding:12px 14px;text-decoration:none;transition:transform .15s,border-color .15s,background .15s;display:flex}.card.svelte-12kc40u:hover{background:#181818;border-color:#76a321;transform:translateY(-2px)}.thumb.svelte-12kc40u{object-fit:cover;border-radius:9px;flex-shrink:0;width:52px;height:52px}.ico.svelte-12kc40u{color:#c8d408;background:#76a3211f;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.ico.svelte-12kc40u svg:where(.svelte-12kc40u){width:26px;height:26px}.text.svelte-12kc40u{flex-direction:column;flex:1;min-width:0;display:flex}.sub.svelte-12kc40u{letter-spacing:.06em;text-transform:uppercase;color:#76a321;font-size:.7rem;font-weight:700}.label.svelte-12kc40u{white-space:nowrap;text-overflow:ellipsis;font-size:.98rem;font-weight:600;overflow:hidden}.arrow.svelte-12kc40u{color:#555;flex-shrink:0}.arrow.svelte-12kc40u svg:where(.svelte-12kc40u){width:18px;height:18px}.card.svelte-12kc40u:hover .arrow:where(.svelte-12kc40u){color:#76a321}.socials.svelte-12kc40u{flex-wrap:wrap;justify-content:center;align-items:center;gap:22px;margin-top:32px;display:flex}.socials.svelte-12kc40u a:where(.svelte-12kc40u){color:#888;transition:color .2s,transform .2s;display:inline-flex}.socials.svelte-12kc40u a:where(.svelte-12kc40u):hover{color:var(--c);transform:translateY(-2px)}footer.svelte-12kc40u{margin-top:32px;font-size:.8rem}footer.svelte-12kc40u a:where(.svelte-12kc40u){color:#666;text-decoration:none}footer.svelte-12kc40u a:where(.svelte-12kc40u):hover{color:#999}
