body{margin:0;background:#f1f5f9;font-family:Prompt,Sarabun,sans-serif;color:#0f172a}.page.svelte-wtv8g3{max-width:820px;margin:0 auto;padding:120px 18px 70px}@media (max-width:540px){.page.svelte-wtv8g3{padding:100px 14px 50px}}.back.svelte-wtv8g3{display:inline-flex;align-items:center;gap:8px;text-decoration:none;color:#4f46e5;font-weight:700;font-size:14px;margin-bottom:16px}.thread.svelte-wtv8g3{background:#fff;border:1px solid #e7ebf0;border-radius:18px;padding:24px;box-shadow:0 1px 2px #0f172a0a}.thread.svelte-wtv8g3 h1:where(.svelte-wtv8g3){font-size:23px;font-weight:800;margin:0 0 10px;line-height:1.35}.t-meta.svelte-wtv8g3{display:flex;align-items:center;gap:14px;flex-wrap:wrap;font-size:12.5px;color:#94a3b8;padding-bottom:16px;border-bottom:1px solid #eef2f7;margin-bottom:16px}.t-meta.svelte-wtv8g3 .au:where(.svelte-wtv8g3){font-weight:700;color:#4f46e5}.t-body.svelte-wtv8g3{font-size:15px;line-height:1.85;color:#334155;white-space:pre-wrap;word-break:break-word}.sec-title.svelte-wtv8g3{font-size:12.5px;font-weight:800;color:#475569;margin:22px 0 10px}.img-grid.svelte-wtv8g3{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px}.img-btn.svelte-wtv8g3{padding:0;border:none;background:none;cursor:pointer;border-radius:12px}.img-grid.svelte-wtv8g3 img:where(.svelte-wtv8g3){width:100%;aspect-ratio:1;object-fit:cover;border-radius:12px;border:1px solid #e2e8f0;transition:transform .15s;display:block}.img-btn.svelte-wtv8g3:hover img:where(.svelte-wtv8g3){transform:scale(1.02)}.att.svelte-wtv8g3{display:flex;align-items:center;gap:12px;padding:11px 14px;border:1px solid #e7ebf0;border-radius:12px;text-decoration:none;color:inherit;margin-bottom:8px;transition:border-color .15s,background .15s}.att.svelte-wtv8g3:hover{border-color:#c7d2fe;background:#f8fbff}.att.svelte-wtv8g3 .ic:where(.svelte-wtv8g3){width:38px;height:38px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:18px;flex-shrink:0}.att.svelte-wtv8g3 .nm:where(.svelte-wtv8g3){flex:1;min-width:0;font-size:13.5px;font-weight:600;color:#0f172a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.att.svelte-wtv8g3 .sz:where(.svelte-wtv8g3){font-size:11.5px;color:#94a3b8;flex-shrink:0}.replies.svelte-wtv8g3{margin-top:26px}.replies.svelte-wtv8g3 h3:where(.svelte-wtv8g3){font-size:15px;font-weight:800;margin:0 0 14px}.reply.svelte-wtv8g3{background:#fff;border:1px solid #e7ebf0;border-radius:14px;padding:14px 16px;margin-bottom:10px}.reply.svelte-wtv8g3 .rh:where(.svelte-wtv8g3){display:flex;align-items:center;gap:10px;margin-bottom:6px}.reply.svelte-wtv8g3 .av:where(.svelte-wtv8g3){width:30px;height:30px;border-radius:50%;background:linear-gradient(135deg,#6366f1,#4f46e5);color:#fff;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:800;flex-shrink:0}.reply.svelte-wtv8g3 .rn:where(.svelte-wtv8g3){font-size:13px;font-weight:700;color:#4f46e5}.reply.svelte-wtv8g3 .rd:where(.svelte-wtv8g3){font-size:11.5px;color:#94a3b8}.reply.svelte-wtv8g3 .rc:where(.svelte-wtv8g3){font-size:14px;line-height:1.7;color:#334155;white-space:pre-wrap;word-break:break-word}.no-reply.svelte-wtv8g3{text-align:center;font-size:13px;color:#94a3b8;padding:20px}.cta.svelte-wtv8g3{display:block;text-align:center;margin-top:12px;padding:14px;border-radius:14px;background:linear-gradient(135deg,#6366f1,#4f46e5);color:#fff;text-decoration:none;font-weight:700;font-size:14px;box-shadow:0 8px 20px -8px #4f46e580;transition:filter .15s,transform .15s}.cta.svelte-wtv8g3:hover{filter:brightness(1.08);transform:translateY(-1px)}.lb.svelte-wtv8g3{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;background:#000000d9;display:flex;align-items:center;justify-content:center;padding:20px;cursor:zoom-out}.lb.svelte-wtv8g3 img:where(.svelte-wtv8g3){max-width:96%;max-height:94%;border-radius:8px}
