.composer.svelte-12gruij{gap:var(--space-2);flex-direction:column;display:flex;position:relative}.composer__actions.svelte-12gruij{align-items:center;gap:var(--space-2);display:flex}.composer__actions-spacer.svelte-12gruij{flex:1}.reasons.svelte-linr4h{margin:0 0 var(--space-4) 0;border:0;flex-direction:column;padding:0;display:flex}.reasons.svelte-linr4h legend:where(.svelte-linr4h){font-size:var(--text-xs);color:var(--color-text-secondary);margin-bottom:var(--space-1)}.notes-label.svelte-linr4h{margin-bottom:var(--space-4);display:block}.notes-label.svelte-linr4h span:where(.svelte-linr4h){font-size:var(--text-xs);color:var(--color-text-secondary);margin-bottom:var(--space-1);display:block}.notes-label.svelte-linr4h textarea:where(.svelte-linr4h){resize:vertical;width:100%;font:inherit;border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:var(--space-2);background:var(--color-surface);color:var(--color-text-primary)}.actions.svelte-linr4h{gap:var(--space-2);justify-content:flex-end;display:flex}.report-btn.svelte-1srbl82{align-items:center;gap:var(--space-1);font:inherit;font-size:var(--text-xs);color:var(--color-text-secondary);padding:var(--space-1);cursor:pointer;background:0 0;border:0;display:inline-flex}.report-btn.svelte-1srbl82:hover{color:var(--color-text-primary)}.comment.svelte-5njt5l{margin-top:var(--space-4);padding-left:var(--space-2);margin-left:calc(-1 * var(--space-2));border-left:2px solid #0000;scroll-margin-top:64px}.comment.svelte-5njt5l.kb-selected{border-left-color:var(--color-accent)}.comment__row.svelte-5njt5l{gap:var(--space-2);grid-template-columns:auto 1fr;display:grid}.comment__collapse.svelte-5njt5l{margin-right:var(--space-1);color:var(--color-text-tertiary);font-family:var(--font-mono);cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:0;padding:0;font-size:12px;line-height:1}.comment__collapse.svelte-5njt5l:hover{color:var(--color-accent)}.comment__main.svelte-5njt5l{min-width:0}.comment__meta.svelte-5njt5l{align-items:center;gap:var(--space-1);color:var(--color-text-tertiary);font-size:var(--text-xs);display:flex}.comment__handle.svelte-5njt5l{color:var(--color-text-primary);font-weight:var(--font-medium);font-size:var(--text-sm);text-decoration:none}.comment__handle.svelte-5njt5l:hover{color:var(--color-accent)}.comment__bot.svelte-5njt5l{color:var(--color-text-tertiary);font-style:italic}.comment__removed.svelte-5njt5l{color:var(--color-warning);font-size:var(--text-xs);border:1px solid var(--color-warning);padding:0 var(--space-1);border-radius:var(--radius-sm)}.comment__sep.svelte-5njt5l,.comment__time.svelte-5njt5l{color:var(--color-text-tertiary)}.comment__edited.svelte-5njt5l{color:var(--color-text-tertiary);margin-left:4px;font-size:.85em}.comment__body.svelte-5njt5l{margin-top:var(--space-1);color:var(--color-text-primary);font-size:var(--text-base);line-height:var(--leading-relaxed)}.comment__body--deleted.svelte-5njt5l{color:var(--color-text-tertiary);font-style:italic}.comment__body.svelte-5njt5l p{margin:0 0 var(--space-2)}.comment__actions.svelte-5njt5l{align-items:center;gap:var(--space-1);margin-top:var(--space-1);margin-left:calc(-1 * var(--space-2));display:flex}.comment__actions.svelte-5njt5l form:where(.svelte-5njt5l){display:contents}.comment__actions.svelte-5njt5l button:where(.svelte-5njt5l),.comment__actions.svelte-5njt5l form:where(.svelte-5njt5l) button:where(.svelte-5njt5l){padding:var(--space-2);color:var(--color-text-tertiary);font-size:var(--text-xs);font-weight:var(--font-medium);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:0;min-height:32px;font-family:inherit}.comment__actions.svelte-5njt5l button:where(.svelte-5njt5l):hover{color:var(--color-text-primary);background:var(--color-surface)}.comment__edit.svelte-5njt5l{margin-top:var(--space-2);gap:var(--space-2);flex-direction:column;display:flex}.comment__edit-actions.svelte-5njt5l{gap:var(--space-2);justify-content:flex-end;display:flex}.comment__replies.svelte-5njt5l{margin-left:var(--space-3);border-left:2px solid var(--color-border-subtle);padding-left:var(--space-3)}.comment__stub.svelte-5njt5l{color:var(--color-text-tertiary);font-size:var(--text-sm);cursor:pointer;padding:var(--space-2) 0;align-items:center;gap:var(--space-2);background:0 0;border:0;font-family:inherit;display:inline-flex}.comment__plus.svelte-5njt5l{border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:0 var(--space-1)}.similar-to.svelte-x3ozp1{font-size:var(--text-sm);color:var(--color-text-tertiary);padding:var(--space-1) var(--space-4)}.similar-to.svelte-x3ozp1 a:where(.svelte-x3ozp1){color:inherit;text-decoration:underline}.similar-to.svelte-x3ozp1 a:where(.svelte-x3ozp1):hover{color:var(--color-text-primary)}.detail.svelte-l4kbxr{gap:var(--space-3);flex-direction:column;display:flex}.detail__composer.svelte-l4kbxr{margin:var(--space-3) var(--space-4) 0;padding:var(--space-4);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface)}.detail__login.svelte-l4kbxr{color:var(--color-text-tertiary);font-size:var(--text-sm);text-decoration:none}.detail__login.svelte-l4kbxr:hover{color:var(--color-text-primary)}.detail__sort.svelte-l4kbxr{align-items:center;gap:var(--space-3);padding:0 var(--space-4);color:var(--color-text-tertiary);font-size:var(--text-xs);display:flex}.detail__sort-label.svelte-l4kbxr{color:var(--color-text-tertiary)}.detail__sort-link.svelte-l4kbxr{color:var(--color-text-tertiary);text-decoration:none}.detail__sort-link.is-active.svelte-l4kbxr{color:var(--color-text-primary);font-weight:var(--font-medium)}.detail__comments.svelte-l4kbxr{padding:var(--space-2) var(--space-4) var(--space-6)}.author-controls.svelte-l4kbxr,.viewer-controls.svelte-l4kbxr{align-items:center;gap:var(--space-2);padding:0 var(--space-4);display:flex}.banner.svelte-l4kbxr{background:var(--color-accent-muted-bg);color:var(--color-danger);padding:var(--space-3);border-radius:var(--radius-sm);margin:0 var(--space-4);font-size:var(--text-sm)}.detail__gallery.svelte-l4kbxr{padding:0 var(--space-4)}.detail__embed.svelte-l4kbxr{padding:0 var(--space-4);max-width:960px}
