.comment[data-v-6041b956]{align-items:flex-start;gap:var(--space-3);display:flex}.comment+.comment[data-v-6041b956]{border-top:1px solid var(--border-subtle);padding-top:var(--space-5)}.comment-body[data-v-6041b956]{flex:1;min-width:0}header[data-v-6041b956]{gap:var(--space-2);font-size:var(--font-size-sm);flex-wrap:wrap;display:flex}header a[data-v-6041b956]{color:var(--text-primary);font-weight:700;text-decoration:none}header span[data-v-6041b956]{color:var(--text-muted)}.content[data-v-6041b956]{margin:var(--space-2) 0;white-space:pre-wrap;color:var(--text-secondary);line-height:1.6}.content.deleted[data-v-6041b956]{color:var(--text-muted);font-style:italic}.mention[data-v-6041b956]{color:var(--color-brand-400);font-weight:700;text-decoration:none}.mention[data-v-6041b956]:hover{text-decoration:underline}.type[data-v-6041b956]{background:var(--surface-sunken);padding:.15rem var(--space-2);color:var(--text-muted);font-size:var(--font-size-xs);border-radius:999px}.type.accepted[data-v-6041b956]{color:var(--color-brand-400)}.actions[data-v-6041b956]{gap:var(--space-3);display:flex}.actions button[data-v-6041b956]{padding:var(--space-1) 0;color:var(--text-muted);font-size:var(--font-size-xs);background:0 0;border:0;font-weight:700}.actions button[data-v-6041b956]:hover{color:var(--color-brand-400)}.actions .danger[data-v-6041b956]:hover,.error[data-v-6041b956]{color:var(--color-danger,#ef4444)}.reply[data-v-6041b956]{margin-top:var(--space-4);border-left:2px solid var(--border-subtle);padding-left:var(--space-4)}.edit-form[data-v-6041b956]{gap:var(--space-2);margin-top:var(--space-3);display:grid}textarea[data-v-6041b956],select[data-v-6041b956]{resize:vertical;border:1px solid var(--border-default);border-radius:var(--radius-control);background:var(--surface-sunken);min-height:96px;padding:var(--space-3);color:var(--text-primary);font:inherit}.comments-section[data-v-b04e5c72]{border:1px solid var(--border-subtle);border-radius:var(--radius-card);background:var(--surface-base);padding:var(--space-8)}.comments-section>header[data-v-b04e5c72]{margin-bottom:var(--space-5)}.eyebrow[data-v-b04e5c72]{margin:0 0 var(--space-1);color:var(--color-brand-400);font-size:var(--font-size-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:800}h2[data-v-b04e5c72]{font-size:var(--font-size-xl);margin:0}.comment-form[data-v-b04e5c72]{justify-items:start;gap:var(--space-3);margin-bottom:var(--space-6);display:grid}textarea[data-v-b04e5c72],select[data-v-b04e5c72]{border:1px solid var(--border-default);border-radius:var(--radius-control);background:var(--surface-sunken);width:100%;padding:var(--space-4);color:var(--text-primary);font:inherit}textarea[data-v-b04e5c72]{resize:vertical;min-height:120px}select[data-v-b04e5c72]{min-height:42px;padding-block:0}textarea[data-v-b04e5c72]:focus{border-color:var(--color-brand-400)}textarea[data-v-b04e5c72]:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.replying-to[data-v-b04e5c72],.notice[data-v-b04e5c72],.empty[data-v-b04e5c72]{color:var(--text-muted);font-size:var(--font-size-sm)}.replying-to button[data-v-b04e5c72]{color:var(--color-brand-400);background:0 0;border:0;font-weight:700}.notice a[data-v-b04e5c72]{color:var(--color-brand-400)}.error[data-v-b04e5c72]{color:var(--color-danger,#ef4444);font-size:var(--font-size-sm);margin:0}.comment-form__actions[data-v-b04e5c72]{align-items:center;gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto;width:100%;display:grid}.comment-list[data-v-b04e5c72]{gap:var(--space-5);display:grid}@media (width<=600px){.comments-section[data-v-b04e5c72]{padding:var(--space-5)}.comment-form__actions[data-v-b04e5c72]{grid-template-columns:1fr}}.ad-slot[data-v-44679fde]{border-block:1px solid var(--border-subtle);width:100%;min-height:110px;padding:var(--space-4) 0}.ad-slot>span[data-v-44679fde]{margin-bottom:var(--space-2);color:var(--text-muted);text-transform:uppercase;font-size:.62rem;display:block}.adsbygoogle[data-v-44679fde]{width:100%;min-height:90px;display:block}.ad-preview[data-v-44679fde]{background:var(--surface-sunken);min-height:90px;color:var(--text-muted);font-size:var(--font-size-xs);place-items:center;display:grid}.post-page[data-v-1a6daff8]{justify-content:center;gap:var(--space-8);max-width:1100px;padding:var(--space-10) var(--space-6);grid-template-columns:minmax(0,760px) 260px;margin:auto;display:grid}article[data-v-1a6daff8]{border:1px solid var(--border-subtle);border-radius:var(--radius-card);background:var(--surface-base);overflow:hidden}.post-column[data-v-1a6daff8]{gap:var(--space-6);min-width:0;display:grid}article>header[data-v-1a6daff8],.content[data-v-1a6daff8]{padding:var(--space-8)}h1[data-v-1a6daff8]{margin:var(--space-4) 0 var(--space-6);font-size:clamp(2rem,4vw,3rem)}.author[data-v-1a6daff8]{align-items:center;gap:var(--space-3);display:flex}.author strong[data-v-1a6daff8],.author span[data-v-1a6daff8]{display:block}.author-link[data-v-1a6daff8]{color:var(--text-primary);font-weight:700;text-decoration:none;display:block}.author span[data-v-1a6daff8]{color:var(--text-muted);font-size:var(--font-size-xs)}.tags[data-v-1a6daff8]{gap:var(--space-2);margin-top:var(--space-5);flex-wrap:wrap;display:flex}.content[data-v-1a6daff8]{gap:var(--space-6);border-top:1px solid var(--border-subtle);display:grid}.text-block[data-v-1a6daff8]{white-space:pre-wrap;color:var(--text-secondary);font-size:var(--font-size-lg);margin:0;line-height:1.8}.article-ad[data-v-1a6daff8]{margin-inline:var(--space-8)}.post-page article>footer[data-v-1a6daff8]{gap:var(--space-2);border-top:1px solid var(--border-subtle);padding:var(--space-4) var(--space-6);display:flex}article>footer button[data-v-1a6daff8]{border-radius:var(--radius-control);padding:var(--space-2);color:var(--text-muted);font-size:var(--font-size-xs);background:0 0;border:0;font-weight:700}article>footer button.active[data-v-1a6daff8]{color:var(--color-brand-400)}aside[data-v-1a6daff8]{border:1px solid var(--border-subtle);border-radius:var(--radius-card);background:var(--surface-base);height:max-content;padding:var(--space-5)}aside h3[data-v-1a6daff8]{font-size:var(--font-size-md)}aside p[data-v-1a6daff8]{color:var(--text-muted);font-size:var(--font-size-xs)}@media (width<=950px){.post-page[data-v-1a6daff8]{grid-template-columns:minmax(0,760px)}aside[data-v-1a6daff8]{display:none}}@media (width<=600px){.post-page[data-v-1a6daff8]{padding:var(--space-4) var(--space-3)}article>header[data-v-1a6daff8],.content[data-v-1a6daff8]{padding:var(--space-5)}}
