/* 実装参照ブロック。本文と視覚的に区別し、warning / error と誤認しない中立色にする。
   light / dark の両テーマで読めるよう mdBook のテーマ変数を使う。 */
main .impl-ref {
    margin: 0.9em 0;
    padding: 0.5em 0.9em;
    border-left: 3px solid var(--table-border-color, #b3b3b3);
    background: var(--quote-bg, rgba(127, 127, 127, 0.08));
    border-radius: 0 3px 3px 0;
    font-size: 0.92em;
    line-height: 1.6;
}

main .impl-ref p {
    margin: 0;
}

main .impl-ref code {
    word-break: break-all;
}
