.dthread{padding:calc(var(--esp-space)*5) 20px calc(var(--esp-space)*8);max-width:var(--esp-max-width)}.dthread .dthread__header{padding-bottom:calc(var(--esp-space)*2);border-bottom:1px solid var(--esp-border);margin-bottom:calc(var(--esp-space)*3)}.dthread .dthread__title{margin:0 0 12px;font-size:var(--esp-fs-3xl);font-weight:800;line-height:1.2}.dthread .dthread__cats{display:flex;align-items:center;flex-wrap:wrap;gap:8px 14px}.dthread .dthread__kind{padding:2px 10px;border-radius:999px;background:var(--esp-primary-soft);color:var(--esp-primary-active,var(--esp-primary));font-size:var(--esp-fs-xs);font-weight:700}.dthread .dthread__cat{display:inline-flex;align-items:center;gap:6px;color:var(--esp-text-secondary);font-size:var(--esp-fs-sm);font-weight:600}.dthread .dthread__cat-dot{width:8px;height:8px;border-radius:2px}.dthread .dthread__post{display:grid;grid-template-columns:44px minmax(0,1fr);gap:16px;align-items:flex-start}.dthread .dthread__avatar{display:inline-flex;align-self:flex-start}.dthread .dthread__post-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:10px}.dthread .dthread__author{color:var(--esp-text);font-size:var(--esp-fs-md);font-weight:700}.dthread .dthread__author:hover{color:var(--esp-primary)}.dthread .dthread__author--deleted{color:var(--esp-text-tertiary);cursor:default}.dthread .dthread__author--deleted:hover,.dthread .dthread__date{color:var(--esp-text-tertiary)}.dthread .dthread__date{font-size:var(--esp-fs-sm);white-space:nowrap}.dthread .dthread__content{color:var(--esp-text);font-size:var(--esp-fs-md);line-height:1.75}.dthread .dthread__content p{margin:0 0 14px}.dthread .dthread__content a{color:var(--esp-primary-active,var(--esp-primary));word-break:break-word}.dthread .dthread__content img{max-width:100%;border-radius:var(--esp-radius)}.dthread .dthread__links{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-direction:column;gap:6px}.dthread .dthread__links a{display:inline-flex;align-items:center;gap:6px;color:var(--esp-primary-active,var(--esp-primary));font-size:var(--esp-fs-sm);font-weight:600}.dthread .dthread__post-foot{display:flex;align-items:center;gap:8px;margin-top:16px}.dthread .dthread__like{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border:1px solid var(--esp-border);border-radius:999px;background:var(--esp-bg-container);color:var(--esp-text-secondary);font:inherit;font-size:var(--esp-fs-sm);font-weight:600;cursor:pointer;transition:all .15s ease}.dthread .dthread__like:hover{border-color:var(--esp-primary);color:var(--esp-primary-active,var(--esp-primary))}.dthread .dthread__like.is-on{border-color:var(--esp-danger);color:var(--esp-danger)}.dthread .dthread__like.is-on svg{fill:currentColor}.dthread .dthread__perma{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid var(--esp-border);border-radius:999px;background:var(--esp-bg-container);color:var(--esp-text-tertiary);cursor:pointer;transition:all .15s ease}.dthread .dthread__perma:hover{border-color:var(--esp-primary);color:var(--esp-primary-active,var(--esp-primary))}.dthread .dthread__stats{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin:calc(var(--esp-space)*3) 0;padding:calc(var(--esp-space)*2) 0;border-top:1px solid var(--esp-border);border-bottom:1px solid var(--esp-border)}.dthread .dthread__stat-nums{display:flex;flex-wrap:wrap;gap:8px 28px;color:var(--esp-text-tertiary);font-size:var(--esp-fs-xs)}.dthread .dthread__stat-nums b{display:block;color:var(--esp-primary-active,var(--esp-primary));font-size:var(--esp-fs-lg);font-weight:700;line-height:1.2}.dthread .dthread__faces{display:flex;align-items:center}.dthread .dthread__replies{margin-top:calc(var(--esp-space)*2)}@media(max-width:560px){.dthread .dthread__post{grid-template-columns:36px minmax(0,1fr);gap:12px}}