.like.svelte-lbsyk3{border:1px solid var(--line);background:var(--surface-2);font-family:var(--font-serif);font-variant-numeric:tabular-nums;color:var(--ink-2);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:6px 13px;font-size:13.5px;transition:color .2s,background-color .2s,border-color .2s;display:inline-flex}.like.svelte-lbsyk3:hover{color:var(--pink);border-color:#e0609a59}.like.liked.svelte-lbsyk3{color:#fff;background:var(--grad-cta);border-color:#0000;box-shadow:0 8px 18px -10px #d8508ce6}.like.pop.svelte-lbsyk3 svg{animation:svelte-lbsyk3-pop .5s var(--spring)}@keyframes svelte-lbsyk3-pop{40%{transform:scale(1.45)rotate(-12deg)}}.post.svelte-b58qqi{border-radius:var(--radius-lg);background:var(--mica);border:1px solid var(--mica-edge);box-shadow:inset 0 1px 0 var(--mica-hl), 0 12px 32px -20px #28185a47;scroll-margin-top:calc(var(--header-top) + var(--header-h) + 20px);grid-template-columns:172px minmax(0,1fr);transition:box-shadow .4s;display:grid}.post.op.svelte-b58qqi{border-color:color-mix(in srgb, var(--hue) 28%, transparent);box-shadow:var(--shadow-md)}.post.svelte-b58qqi:target{animation:svelte-b58qqi-flash 2.2s var(--ease)}@keyframes svelte-b58qqi-flash{0%,40%{box-shadow:0 0 0 3px var(--pink-2), var(--shadow-md)}}.author.svelte-b58qqi{text-align:center;border-right:1px dashed var(--line-2);border-radius:var(--radius-lg) 0 0 var(--radius-lg);background:linear-gradient(180deg, var(--hue-soft), transparent 70%);flex-direction:column;align-items:center;gap:12px;padding:26px 14px 20px;display:flex}.who.svelte-b58qqi{justify-items:center;gap:6px;display:grid}.name.svelte-b58qqi{word-break:break-word;font-size:14.5px;font-weight:700;line-height:1.4}.name.svelte-b58qqi:hover{color:var(--accent-ink)}.tags.svelte-b58qqi{flex-wrap:wrap;justify-content:center;gap:4px;display:flex}.tags.svelte-b58qqi:empty{display:none}.facts.svelte-b58qqi{color:var(--ink-3);gap:1px;font-size:12px;line-height:1.6;display:grid}.body.svelte-b58qqi{flex-direction:column;min-width:0;padding:20px 26px 16px;display:flex}.head.svelte-b58qqi{color:var(--ink-3);align-items:center;gap:10px;margin-bottom:14px;font-size:13px;display:flex}.floor.svelte-b58qqi{align-items:center;gap:8px;display:inline-flex}.num.svelte-b58qqi{font-family:var(--font-serif);background:var(--grad-text);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:19px;font-style:italic;font-weight:600;line-height:1}.floor-tag.svelte-b58qqi{color:var(--hue);background:var(--hue-soft);border-radius:999px;padding:2px 9px;font-size:12px;font-weight:600}.reply-to.svelte-b58qqi{width:fit-content;color:var(--ink-3);background:var(--sunken);border-radius:999px;align-items:center;gap:6px;margin-bottom:10px;padding:3px 12px;font-size:12.5px;display:inline-flex}.reply-to.svelte-b58qqi:hover{color:var(--accent-ink)}.post.op.svelte-b58qqi .prose:where(.svelte-b58qqi){font-size:16px}.actions.svelte-b58qqi{flex-wrap:wrap;align-items:center;gap:4px;margin-top:auto;padding-top:18px;display:flex}.actions.svelte-b58qqi>:where(.svelte-b58qqi):first-child{margin-right:6px}.act.svelte-b58qqi{color:var(--ink-3);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:6px 11px;font-size:13px;transition:color .2s,background-color .2s;display:inline-flex}.act.svelte-b58qqi:hover{color:var(--accent-ink);background:var(--pink-soft)}.act.danger.svelte-b58qqi:hover{color:#d9486f;background:#d9486f1a}@media (width<=720px){.post.svelte-b58qqi{grid-template-columns:1fr}.author.svelte-b58qqi{text-align:left;border-right:0;border-bottom:1px dashed var(--line-2);border-radius:var(--radius-lg) var(--radius-lg) 0 0;background:linear-gradient(90deg, var(--hue-soft), transparent 80%);flex-direction:row;align-items:center;gap:12px;padding:16px 16px 12px}.author.svelte-b58qqi .avatar{width:44px;height:44px}.who.svelte-b58qqi{justify-items:start;gap:2px}.facts.svelte-b58qqi{gap:8px;display:flex}.body.svelte-b58qqi{padding:16px 16px 12px}}.page.svelte-190a46z{isolation:isolate;margin-top:calc(-1 * (var(--header-top) + var(--header-h)));padding-top:calc(var(--header-top) + var(--header-h) + clamp(28px, 5vw, 56px));position:relative}.narrow.svelte-190a46z{width:min(100% - 32px,1000px)}.crumbs.svelte-190a46z{opacity:.85;align-items:center;gap:8px;margin-bottom:12px;font-size:13.5px;display:flex}.crumbs.svelte-190a46z>a:where(.svelte-190a46z):first-child:hover{color:var(--accent-ink)}.thread-head.svelte-190a46z{border-radius:30px;margin-bottom:26px;padding:22px 28px 24px}.badges.svelte-190a46z{gap:6px;margin-bottom:10px;display:flex}h1.svelte-190a46z{font-size:clamp(26px,3.6vw,38px);line-height:1.35}.meta.svelte-190a46z{color:var(--ink-3);flex-wrap:wrap;gap:6px 18px;margin-top:12px;font-size:13px;display:flex}.meta.svelte-190a46z span:where(.svelte-190a46z){align-items:center;gap:6px;display:inline-flex}.mod.svelte-190a46z{border-top:1px dashed var(--line-2);flex-wrap:wrap;gap:8px;margin-top:16px;padding-top:16px;display:flex}.mod.svelte-190a46z .on:where(.svelte-190a46z){color:var(--accent-ink);background:var(--pink-soft);border-color:#e0609a59}.posts.svelte-190a46z{gap:18px;display:grid}.reply.svelte-190a46z{scroll-margin-top:calc(var(--header-h) + 20px);margin-top:32px;padding:22px 24px 24px}.reply-head.svelte-190a46z{align-items:center;gap:12px;margin-bottom:16px;display:flex}.reply-head.svelte-190a46z h2:where(.svelte-190a46z){font-size:21px}.quoting.svelte-190a46z{color:var(--ink-2);align-items:center;gap:8px;margin-bottom:12px;font-size:13px;display:flex}.quoting.svelte-190a46z a:where(.svelte-190a46z){color:var(--accent-ink)}.form-error.svelte-190a46z{margin-top:12px}.reply-actions.svelte-190a46z{justify-content:flex-end;align-items:center;gap:14px;margin-top:14px;display:flex}@media (width<=560px){.reply.svelte-190a46z{padding:18px 14px}.reply-actions.svelte-190a46z .hint:where(.svelte-190a46z){display:none}}
