form.svelte-punnud{display:grid;gap:8px}.feedback.svelte-punnud,.error.svelte-punnud{font-size:13px;margin:0}.feedback.svelte-punnud{color:var(--fg-secondary)}.error.svelte-punnud{color:var(--danger-foreground)}article.svelte-lhrdkz{padding:16px 0;border-bottom:1px solid var(--border-subtle)}.reply.svelte-lhrdkz{padding-inline-start:16px;border-inline-start:2px solid var(--border-subtle)}.identity.svelte-lhrdkz{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:14px}.author.svelte-lhrdkz,strong.svelte-lhrdkz{color:var(--fg-primary);font-weight:600;text-decoration:none}time.svelte-lhrdkz,.meta.svelte-lhrdkz,.addressee.svelte-lhrdkz,.removed.svelte-lhrdkz{font-size:12px;color:var(--fg-secondary)}.text.svelte-lhrdkz{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.5;margin:8px 0}.meta.svelte-lhrdkz,.controls.svelte-lhrdkz{display:flex;align-items:center;gap:12px}.controls.svelte-lhrdkz{margin-top:8px;flex-wrap:wrap}.meta.svelte-lhrdkz{gap:8px}.heart.svelte-lhrdkz,button.svelte-lhrdkz,summary.svelte-lhrdkz{display:inline-flex;gap:5px;align-items:center;min-height:36px}.heart.svelte-lhrdkz{color:var(--fg-secondary)}.liked.svelte-lhrdkz{color:var(--brand-primary)}button.svelte-lhrdkz{font:inherit;font-size:13px;background:none;border:0;padding:4px 8px;color:var(--fg-secondary);cursor:pointer}summary.svelte-lhrdkz{cursor:pointer;list-style:none}.menu.svelte-lhrdkz{margin-left:auto}.options.svelte-lhrdkz{padding:12px;border:1px solid var(--border-subtle);background:var(--surface-2);max-width:300px;display:grid;gap:12px}.confirm.svelte-lhrdkz{display:flex;align-items:center;gap:8px}label.svelte-lhrdkz{display:grid;gap:6px;font-size:13px}textarea.svelte-lhrdkz,select.svelte-lhrdkz{box-sizing:border-box;max-width:100%;width:100%;padding:10px;font:inherit;font-size:16px;border:1px solid var(--border-subtle);border-radius:0;background:var(--surface-2);color:var(--fg-primary)}textarea.svelte-lhrdkz{resize:vertical}.retry.svelte-lhrdkz{font-size:13px;color:var(--brand-primary)}.svelte-lhrdkz:is(button:where(.svelte-lhrdkz),summary:where(.svelte-lhrdkz),a:where(.svelte-lhrdkz),textarea:where(.svelte-lhrdkz),select:where(.svelte-lhrdkz)):focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}@media(max-width:900px){button.svelte-lhrdkz,summary.svelte-lhrdkz,.heart.svelte-lhrdkz{min-height:44px}.options.svelte-lhrdkz{max-width:calc(100vw - 48px)}}.thread.svelte-utcqw7{color:var(--fg-primary);background:var(--surface-2);padding:16px 20px;margin:24px auto;max-width:760px;border-block:1px solid var(--border-subtle);scroll-margin-top:76px}.compact.svelte-utcqw7{margin:0;border:0;padding:12px 16px;max-width:none}.compact.svelte-utcqw7{display:flex;flex-direction:column;height:100%;box-sizing:border-box}.compact.svelte-utcqw7 .messages:where(.svelte-utcqw7){flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain}.compact.svelte-utcqw7 .composer:where(.svelte-utcqw7),.compact.svelte-utcqw7 .thread-head:where(.svelte-utcqw7){flex:none}.compact.svelte-utcqw7 .thread-head:where(.svelte-utcqw7) h2:where(.svelte-utcqw7){display:none}.compact.svelte-utcqw7:has(.composer:where(.svelte-utcqw7):focus-within) .thread-head:where(.svelte-utcqw7){display:none}.compact.svelte-utcqw7:has(.composer:where(.svelte-utcqw7):focus-within){padding-block:4px}.compact.svelte-utcqw7:has(.composer:where(.svelte-utcqw7):focus-within) .composer:where(.svelte-utcqw7){margin-top:4px;padding-top:4px}.compact.svelte-utcqw7:has(.composer:where(.svelte-utcqw7):focus-within) label:where(.svelte-utcqw7){display:none}.compact.svelte-utcqw7:has(.composer:where(.svelte-utcqw7):focus-within) textarea:where(.svelte-utcqw7){min-height:44px;height:44px}.thread-head.svelte-utcqw7{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}h2.svelte-utcqw7{display:flex;gap:8px;margin:0;font-family:var(--font-display);font-size:18px;font-weight:650}h2.svelte-utcqw7 span:where(.svelte-utcqw7){font-size:14px;font-weight:500;color:var(--fg-secondary)}nav.svelte-utcqw7{display:flex;gap:12px}nav.svelte-utcqw7 a:where(.svelte-utcqw7){font-size:12px;color:var(--fg-secondary);text-decoration:none;padding-block:12px}nav.svelte-utcqw7 a[aria-current=page]:where(.svelte-utcqw7){color:var(--brand-primary);font-weight:600}.empty.svelte-utcqw7{display:grid;place-items:center;gap:4px;padding:28px 0;color:var(--fg-secondary);font-size:14px}.error.svelte-utcqw7{color:var(--danger-foreground);font-size:13px}.replies-link.svelte-utcqw7,.more.svelte-utcqw7,.retry.svelte-utcqw7,.login.svelte-utcqw7{display:inline-flex;align-items:center;min-height:44px;color:var(--brand-primary);font-size:13px;text-decoration:none}.replies-link.svelte-utcqw7{padding-inline-start:16px}.composer.svelte-utcqw7{margin-top:16px;padding-top:12px;border-top:1px solid var(--border-subtle)}.composer.svelte-utcqw7:focus-within{scroll-margin-bottom:100px}textarea.svelte-utcqw7{box-sizing:border-box;width:100%;font:inherit;font-size:16px;line-height:1.4;min-height:70px;max-height:160px;resize:vertical;padding:10px;border:1px solid var(--border-subtle);border-radius:0;background:var(--surface-2);color:var(--fg-primary)}label.svelte-utcqw7{font-size:13px}.compose-actions.svelte-utcqw7{display:flex;justify-content:space-between;align-items:center;gap:12px}small.svelte-utcqw7{color:var(--fg-secondary)}button.svelte-utcqw7{font:inherit;cursor:pointer}.send.svelte-utcqw7{min-height:44px;padding:8px 20px;border:0;border-radius:0;color:#fff;background:var(--brand-primary-dim)}button.svelte-utcqw7:disabled{opacity:.6;cursor:default}.reply-target.svelte-utcqw7{display:flex;align-items:center;justify-content:space-between;font-size:13px;color:var(--fg-secondary)}.update.svelte-utcqw7{background:var(--surface-3);border:0;color:var(--brand-primary);padding:10px;font-size:13px}.svelte-utcqw7:is(a:where(.svelte-utcqw7),button:where(.svelte-utcqw7),textarea:where(.svelte-utcqw7)):focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}@media(max-width:900px){.thread.svelte-utcqw7{padding:12px;margin-inline:0;max-width:none;width:100%;box-sizing:border-box}}
