/* plain-note */
.blog-v2 .bb-plain-note { margin:24px 0; padding:16px 18px; background:var(--blog-accent-soft); border:1px solid var(--border-color); border-radius:12px }
.blog-v2 .bb-plain-note p { margin:0; font-size:16px; line-height:1.6; color:var(--text-color) }
.blog-v2 .bb-plain-note .bb-plain-note__title { margin:0 0 6px; font-size:16px; font-weight:700; color:var(--heading-color) }

/* likert-scale */
.blog-v2 .bb-likert-scale { display:grid; grid-template-columns:repeat(auto-fit,minmax(96px,1fr)); gap:8px; margin:20px 0; padding:0; list-style:none }
.blog-v2 .bb-likert-scale li { display:flex; flex-direction:column; align-items:center; gap:6px; margin:0; padding:12px 8px; font-size:14px; line-height:1.35; text-align:center; color:var(--text-color); background:var(--card-bg); border:1px solid var(--border-color); border-radius:12px }
.blog-v2 .bb-likert-scale li.bb-likert-scale__mid { background:var(--blog-accent-soft); border-color:var(--blog-accent) }
.blog-v2 .bb-likert-scale__num { font-size:18px; font-weight:700; color:var(--heading-color) }