.qa-vote{display:inline-flex;flex-direction:column;align-items:center;gap:var(--bk-space-4);color:var(--bk-color-text-secondary);font-size:var(--bk-text-md);font-weight:var(--bk-weight-semibold)}.qa-vote button{display:inline-flex;align-items:center;justify-content:center;width:var(--bk-space-32);height:var(--bk-space-32);border:var(--bk-border-width-hairline) solid var(--bk-color-border-interactive);border-radius:var(--bk-radius-md);background:var(--bk-color-bg-elevated);color:var(--bk-color-text-secondary);cursor:pointer;transition:background var(--bk-duration-fast) var(--bk-ease-standard),color var(--bk-duration-fast) var(--bk-ease-standard)}.qa-vote button:hover:not(:disabled){background:var(--bk-color-bg-hover)}.qa-vote button[aria-pressed=true]{border-color:var(--bk-color-primary-strong);background:var(--bk-color-primary-strong);color:var(--bk-color-on-primary-strong)}.qa-vote button:disabled{color:var(--bk-color-text-disabled);cursor:not-allowed}.qa-vote button:focus-visible{outline:var(--bk-border-width-thick) solid var(--bk-color-primary-strong);outline-offset:var(--bk-space-2)}.qa-lane-chip{--qa-lane: var(--bk-color-text-secondary);display:inline-flex;align-items:center;gap:var(--bk-space-6);padding:var(--bk-space-2) var(--bk-space-10);border-radius:var(--bk-radius-full);background:color-mix(in srgb,var(--qa-lane) 16%,transparent);color:var(--bk-color-text-primary);font-size:var(--bk-text-sm);font-weight:var(--bk-weight-medium);line-height:var(--bk-leading-snug);white-space:nowrap;text-decoration:none}.qa-lane-chip:before{content:"";width:var(--bk-space-8);height:var(--bk-space-8);border-radius:var(--bk-radius-full);background:var(--qa-lane)}.qa-lane-chip[data-lane=hai-quan]{--qa-lane: var(--bk-color-chart-1)}.qa-lane-chip[data-lane=hs-thue]{--qa-lane: var(--bk-color-chart-2)}.qa-lane-chip[data-lane=van-tai-bien]{--qa-lane: var(--bk-color-chart-4)}.qa-lane-chip[data-lane=van-tai-hang-khong]{--qa-lane: var(--bk-color-chart-8)}.qa-lane-chip[data-lane=van-tai-bo]{--qa-lane: var(--bk-color-chart-3)}.qa-lane-chip[data-lane=chung-tu-thanh-toan]{--qa-lane: var(--bk-color-chart-5)}.qa-lane-chip[data-lane=kho-noi-dia]{--qa-lane: var(--bk-color-chart-6)}.qa-lane-chip[data-lane=phap-ly]{--qa-lane: var(--bk-color-chart-7)}.qa-lane-chip[data-lane=nghe-hoc-tap]{--qa-lane: var(--bk-color-text-tertiary)}.qa-lane-chip[aria-pressed=true]{outline:var(--bk-border-width-thick) solid var(--qa-lane)}.qa-strip{display:flex;flex-wrap:wrap;align-items:center;gap:var(--bk-space-4) var(--bk-space-8);color:var(--bk-color-text-secondary);font-size:var(--bk-text-sm);line-height:var(--bk-leading-snug)}.qa-strip>*+*:before{content:"·";margin-right:var(--bk-space-8);color:var(--bk-color-text-tertiary)}.qa-cite{display:inline-flex;align-items:center;padding:var(--bk-space-2) var(--bk-space-8);border:var(--bk-border-width-hairline) solid var(--bk-color-border);border-radius:var(--bk-radius-sm);background:var(--bk-color-bg-muted);color:var(--bk-color-text-primary);font-size:var(--bk-text-sm);line-height:var(--bk-leading-snug)}.qa-badge-cited{display:inline-flex;align-items:center;gap:var(--bk-space-4);padding:var(--bk-space-2) var(--bk-space-8);border:var(--bk-border-width-hairline) solid var(--bk-color-success-border);border-radius:var(--bk-radius-full);background:var(--bk-color-success-subtle);color:var(--bk-color-success);font-size:var(--bk-text-sm);font-weight:var(--bk-weight-semibold)}.qa-stale{padding:var(--bk-space-8) var(--bk-space-16);border-bottom:var(--bk-border-width-hairline) solid var(--bk-color-warning-border);background:var(--bk-color-warning-subtle);color:var(--bk-color-warning);font-size:var(--bk-text-sm);font-weight:var(--bk-weight-medium);text-align:center}.qa-new{animation:qa-new var(--bk-duration-slower) var(--bk-ease-out) both}@keyframes qa-new{0%{background:var(--bk-color-primary-muted);transform:translateY(calc(-1 * var(--bk-space-8)));opacity:0}to{background:transparent;transform:none;opacity:1}}@media(prefers-reduced-motion:reduce){.qa-new{animation:none}}
