.fpost.svelte-1tdhty7{border:1px solid var(--border);background:var(--surface);border-radius:0;grid-template-columns:150px 1fr;display:grid}.fpost.svelte-1tdhty7:first-child{border-radius:var(--radius-sm) var(--radius-sm) 0 0}.fpost.svelte-1tdhty7:last-child{border-radius:0 0 var(--radius-sm) var(--radius-sm)}.fpost.svelte-1tdhty7:only-child{border-radius:var(--radius-sm)}.fpost__user.svelte-1tdhty7{border-right:1px solid var(--border);background:var(--card-bg);text-align:center;flex-direction:column;align-items:center;gap:.35rem;padding:.85rem .6rem;display:flex}.fpost__avatar-wrap.svelte-1tdhty7{line-height:0}.fpost__avatar-wrap.svelte-1tdhty7 .fpost__avatar{border:2px solid var(--border)}.fpost__avatar-wrap.svelte-1tdhty7 .avatar--initial{background:var(--panel);color:var(--muted);font-size:var(--text-3xl)}.fpost__username.svelte-1tdhty7{font-weight:700;font-size:var(--text-base);color:var(--accent);word-break:break-word;text-decoration:none}.fpost__username.svelte-1tdhty7:hover{text-decoration:underline}.fpost__role.svelte-1tdhty7{font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:.04em;border-radius:var(--radius-2xs);background:var(--bg-soft);color:var(--muted);padding:.1rem .4rem;font-weight:700}.fpost__role.role--admin.svelte-1tdhty7{background:rgba(var(--status-rejected-rgb),.12);color:var(--status-rejected)}.fpost__role.role--mod.svelte-1tdhty7{background:rgba(var(--status-pending-rgb),.12);color:var(--status-pending)}.fpost__role.role--verifier.svelte-1tdhty7{color:var(--accent);background:#3bc36e1f}.fpost__stats.svelte-1tdhty7{flex-direction:column;gap:.1rem;margin-top:.25rem;display:flex}.fpost__stat.svelte-1tdhty7{font-size:var(--text-xs);color:var(--muted)}.fpost__stat.svelte-1tdhty7 strong:where(.svelte-1tdhty7){color:var(--text-muted)}.fpost__content.svelte-1tdhty7{min-width:0}.fpost__header.svelte-1tdhty7{border-bottom:1px solid var(--panel);background:var(--card-bg);justify-content:space-between;align-items:center;padding:.45rem .85rem;display:flex}.fpost__date.svelte-1tdhty7{font-size:var(--text-sm);color:var(--muted)}.fpost__num.svelte-1tdhty7{font-size:var(--text-sm);color:var(--muted);font-family:monospace}.fpost__body.svelte-1tdhty7{font-size:var(--text-md);overflow-wrap:break-word;word-break:break-word;min-width:0;padding:.85rem;line-height:1.65}.fpost__body.svelte-1tdhty7 pre{max-width:100%;overflow-x:auto}.fpost__body.svelte-1tdhty7 img{max-width:100%;height:auto}.fpost__body.svelte-1tdhty7 a{word-break:break-all}.fpost__edited.svelte-1tdhty7{font-size:var(--text-xs);color:var(--muted);padding:0 .85rem .5rem;font-style:italic}.fpost__sig-divider.svelte-1tdhty7{border-top:1px dashed var(--border);margin:0 .85rem}.fpost__sig.svelte-1tdhty7{font-size:var(--text-sm);color:var(--muted);max-height:80px;padding:.5rem .85rem .65rem;line-height:1.4;overflow:hidden}.fpost__actions.svelte-1tdhty7{gap:.5rem;padding:.4rem .85rem .6rem;display:flex}.fpost__action.svelte-1tdhty7{color:var(--muted);font-size:var(--text-sm);cursor:pointer;border-radius:var(--radius-2xs);background:0 0;border:none;padding:.15rem .35rem;font-family:inherit;transition:all .1s}.fpost__action.svelte-1tdhty7:hover{color:var(--fg);background:var(--bg-soft)}.fpost__action--danger.svelte-1tdhty7:hover{color:var(--status-rejected);background:rgba(var(--status-rejected-rgb),.08)}@media (width<=640px){.fpost.svelte-1tdhty7{grid-template-columns:1fr}.fpost__user.svelte-1tdhty7{border-right:none;border-bottom:1px solid var(--border);flex-flow:wrap;justify-content:flex-start;gap:.5rem;padding:.6rem .85rem}.fpost__avatar-wrap.svelte-1tdhty7 .avatar{width:36px!important;height:36px!important}.fpost__avatar-wrap.svelte-1tdhty7 .avatar--initial{font-size:var(--text-lg)!important}.fpost__stats.svelte-1tdhty7{flex-direction:row;gap:.75rem}}
