.transmission-thread.svelte-1qza02c{height:100%;display:flex;flex-direction:column;background:var(--bg-primary)}.thread-header.svelte-1qza02c{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid var(--surface-border);background:var(--surface)}.thread-header.svelte-1qza02c h2:where(.svelte-1qza02c){margin:0;font-size:1.5rem;color:var(--text-primary)}.back-button.svelte-1qza02c{display:flex;align-items:center;gap:8px;background:none;border:none;color:var(--text-secondary);font-size:1rem;cursor:pointer;padding:8px 12px;border-radius:8px;transition:all .2s ease}.back-button.svelte-1qza02c:hover{background:var(--surface-hover);color:var(--text-primary)}.close-button.svelte-1qza02c{background:none;border:none;color:var(--text-secondary);font-size:1.2rem;cursor:pointer;padding:8px;border-radius:8px;transition:all .2s ease}.close-button.svelte-1qza02c:hover{background:var(--surface-hover);color:var(--text-primary)}.thread-content.svelte-1qza02c{flex:1;overflow-y:auto;padding:20px;background:var(--bg-secondary)}.thread-loading.svelte-1qza02c,.thread-error.svelte-1qza02c{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:16px;color:var(--text-secondary)}.transmission-item.svelte-1qza02c{display:flex;gap:12px;padding:16px;background:var(--surface);border:1px solid var(--surface-border);border-radius:8px;margin-bottom:12px;position:relative}.reply-item.svelte-1qza02c{margin-left:20px}.reply-line.svelte-1qza02c{position:absolute;left:-20px;top:24px;bottom:-12px;width:2px;background:var(--surface-border)}.reply-item.svelte-1qza02c:last-child .reply-line:where(.svelte-1qza02c){bottom:50%}.transmission-body.svelte-1qza02c{flex:1;display:flex;flex-direction:column;gap:8px;min-width:0}.transmission-header.svelte-1qza02c{display:flex;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:4px}.timestamp.svelte-1qza02c{font-size:.85rem;color:var(--text-secondary);white-space:nowrap}.transmission-content.svelte-1qza02c{color:var(--text-primary);line-height:1.5;word-wrap:break-word;white-space:pre-wrap}.transmission-actions.svelte-1qza02c{display:flex;gap:20px;margin-top:8px}.action-button.svelte-1qza02c{background:none;border:none;color:var(--text-secondary);cursor:pointer;display:flex;align-items:center;gap:6px;font-size:.9rem;padding:4px 8px;border-radius:4px;transition:all .2s ease}.action-button.svelte-1qza02c:hover{background:var(--surface-hover);color:var(--text-primary)}.action-button.active.svelte-1qza02c{color:var(--primary);font-weight:600}.action-button.svelte-1qza02c:disabled{opacity:.5;cursor:not-allowed}.reply-button.svelte-1qza02c{color:var(--text-secondary)}.reply-button.svelte-1qza02c:hover{color:var(--primary)}.replies-section.svelte-1qza02c{margin-top:24px}.replies-header.svelte-1qza02c{margin-bottom:16px;padding-left:16px}.replies-header.svelte-1qza02c h3:where(.svelte-1qza02c){margin:0;font-size:1.2rem;color:var(--text-primary)}.no-replies.svelte-1qza02c{text-align:center;padding:40px 20px;color:var(--text-secondary)}.reply-box.svelte-1qza02c{background:var(--surface);border:1px solid var(--surface-border);border-radius:8px;padding:16px;margin:8px 16px 16px}.reply-header.svelte-1qza02c{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.reply-header.svelte-1qza02c h4:where(.svelte-1qza02c){margin:0;font-size:1.1rem;color:var(--text-primary)}.cancel-button.svelte-1qza02c{background:none;border:none;color:var(--text-secondary);cursor:pointer;padding:4px 8px;border-radius:4px;transition:all .2s ease}.cancel-button.svelte-1qza02c:hover{background:var(--surface-hover);color:var(--text-primary)}.reply-box.svelte-1qza02c textarea:where(.svelte-1qza02c){width:100%;min-height:80px;padding:12px;background:var(--bg-secondary);border:1px solid var(--surface-border);border-radius:8px;color:var(--text-primary);font-family:inherit;font-size:.95rem;resize:none;transition:border-color .2s}.reply-box.svelte-1qza02c textarea:where(.svelte-1qza02c):focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-alpha)}.reply-footer.svelte-1qza02c{display:flex;justify-content:space-between;align-items:center;margin-top:8px}.char-count.svelte-1qza02c{font-size:.85rem;color:var(--text-secondary)}.char-count.over.svelte-1qza02c{color:var(--error)}.submit-button.svelte-1qza02c{background:var(--primary);color:var(--bg-primary);border:none;border-radius:8px;padding:8px 16px;font-size:.9rem;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:6px;transition:all .2s ease}.submit-button.svelte-1qza02c:hover:not(:disabled){background:var(--primary-hover);transform:translateY(-1px)}.submit-button.svelte-1qza02c:disabled{opacity:.5;cursor:not-allowed}@media (max-width: 768px){.thread-header.svelte-1qza02c{padding:16px}.thread-content.svelte-1qza02c,.transmission-item.svelte-1qza02c{padding:12px}.reply-item.svelte-1qza02c{margin-left:12px}.reply-line.svelte-1qza02c{left:-12px}.transmission-actions.svelte-1qza02c{gap:16px}}
