.cc.svelte-7ie5db{position:relative;display:flex;flex-direction:column;min-height:186px;padding:32px;background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--radius-lg, 16px);text-decoration:none;color:inherit;overflow:hidden;transition:all .4s cubic-bezier(.4,0,.2,1)}.cc.svelte-7ie5db:hover{border-color:var(--cc-accent);transform:translateY(-2px)}.cc-num.svelte-7ie5db{position:absolute;top:-10px;right:16px;font-family:var(--font-mono, "Courier New", monospace);font-size:5rem;font-weight:900;line-height:1;color:var(--color-text);opacity:.04;transition:opacity .4s ease,color .4s ease;pointer-events:none}.cc.svelte-7ie5db:hover .cc-num:where(.svelte-7ie5db){opacity:.12;color:var(--cc-accent)}.cc-head.svelte-7ie5db{display:flex;align-items:center;gap:10px;margin-bottom:12px}.cc-step.svelte-7ie5db{font-family:var(--font-mono, "Courier New", monospace);font-size:.6rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--cc-accent);line-height:1}.cc-step.svelte-7ie5db:before{content:"// ";opacity:.65}.cc-platform.svelte-7ie5db{font-family:var(--font-mono, monospace);font-size:.55rem;font-weight:700;letter-spacing:.04em;padding:2px 6px;border-radius:2px;color:#fff;line-height:1}.cc-platform--go.svelte-7ie5db{background:#00add8}.cc-platform--sveltekit.svelte-7ie5db,.cc-platform--svelte.svelte-7ie5db{background:#ff3e00}.cc-platform--typescript.svelte-7ie5db{background:#3178c6}.cc-title.svelte-7ie5db{font-size:1.1rem;font-weight:700;color:var(--color-text);line-height:1.25;margin-bottom:8px;position:relative;z-index:1}.cc-desc.svelte-7ie5db{font-size:.75rem;line-height:1.6;color:var(--color-text-muted);opacity:.7;position:relative;z-index:1}.k-item.svelte-192ksos{display:flex;flex-direction:column;gap:.375rem;padding:.875rem 1rem;background:transparent;border:1px solid var(--color-border);border-radius:var(--radius-md);text-decoration:none;color:inherit;transition:border-color .15s ease,background .15s ease,transform .15s ease}.k-item--linkable.svelte-192ksos{cursor:pointer}.k-item--linkable.svelte-192ksos:hover{border-color:var(--color-accent);background:color-mix(in srgb,var(--color-accent) 4%,transparent);transform:translateY(-1px)}.k-item__top.svelte-192ksos{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem}.k-item__title.svelte-192ksos{font-size:.9375rem;font-weight:600;color:var(--color-text);line-height:1.3}.k-item__meta.svelte-192ksos{font-size:.75rem;color:var(--color-text-muted);white-space:nowrap;flex-shrink:0;font-variant-numeric:tabular-nums}.k-item__desc.svelte-192ksos{margin:0;font-size:.8125rem;color:var(--color-text-muted);line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.k-item__tags.svelte-192ksos{display:flex;flex-wrap:wrap;gap:.375rem;margin-top:.125rem}.k-item__tag.svelte-192ksos{font-size:.6875rem;padding:.125rem .5rem;background:var(--color-bg-secondary);color:var(--color-text-muted);border-radius:var(--radius-sm)}.member-card.svelte-1xwrsty{position:relative;display:flex;flex-direction:column;gap:.75rem;padding:1.125rem 1.25rem 1.25rem;background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--radius-md);text-decoration:none;color:inherit;transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease}.member-card.svelte-1xwrsty:hover{border-color:var(--color-accent);transform:translateY(-2px);box-shadow:0 18px 40px -20px #0009,0 0 0 1px color-mix(in srgb,var(--color-accent) 25%,transparent)}.member-card--agent.svelte-1xwrsty:hover{border-color:var(--color-info);box-shadow:0 18px 40px -20px #0009,0 0 0 1px color-mix(in srgb,var(--color-info) 25%,transparent)}.kind-badge.svelte-1xwrsty{position:absolute;top:.875rem;right:.875rem;font-family:var(--font-mono);font-size:.625rem;font-weight:700;letter-spacing:.12em;padding:.1875rem .4375rem;color:var(--color-accent);background:color-mix(in srgb,var(--color-accent) 10%,transparent);border:1px solid color-mix(in srgb,var(--color-accent) 40%,transparent);border-radius:var(--radius-sm)}.kind-badge--agent.svelte-1xwrsty{color:var(--color-info);background:color-mix(in srgb,var(--color-info) 10%,transparent);border-color:color-mix(in srgb,var(--color-info) 40%,transparent)}.member-card-header.svelte-1xwrsty{display:flex;align-items:center;gap:.75rem;padding-right:5rem}.member-avatar.svelte-1xwrsty{width:44px;height:44px;border-radius:var(--radius-full);background:var(--color-bg-tertiary);border:2px solid var(--color-accent);display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}.member-avatar--agent.svelte-1xwrsty{border-color:var(--color-info)}.avatar-initial.svelte-1xwrsty{font-size:1.125rem;font-weight:700;color:var(--color-accent)}.member-avatar.svelte-1xwrsty .avatar-img{width:100%;height:100%;object-fit:cover}.agent-icon.svelte-1xwrsty{color:var(--color-info)}.member-meta.svelte-1xwrsty{min-width:0;flex:1}.member-name.svelte-1xwrsty{font-size:1rem;font-weight:700;margin:0 0 .0625rem;line-height:1.2;color:var(--color-text)}.member-role.svelte-1xwrsty{color:var(--color-accent);font-size:.75rem;font-weight:500;margin:0;line-height:1.3}.member-card--agent.svelte-1xwrsty .member-role:where(.svelte-1xwrsty){color:var(--color-info)}.member-description.svelte-1xwrsty{color:var(--color-text-muted);font-size:.8125rem;line-height:1.55;margin:0;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.link-arrow.svelte-1xwrsty{color:var(--color-accent);font-size:.75rem;font-weight:600;letter-spacing:.02em;margin-top:auto;display:inline-flex;align-items:center;gap:.375rem}.link-arrow--agent.svelte-1xwrsty{color:var(--color-info)}
