.mb-attribution{display:grid;gap:4px;margin-block-end:14px;padding:12px 14px;border-radius:10px;background:var(--bn-notice)}.mb-attribution p,.mb-attribution__paragraph{margin:0;color:var(--bn-muted);font-size:12.5px;font-weight:450;line-height:1.95}.mb-attribution__paragraph>p{margin:0;font:inherit;color:inherit}.mb-attribution .mb-attribution__notice{color:var(--bn-navy);font-weight:500}.mb-attribution .mb-attribution__endorsement{font-weight:500}.mb-attribution a{color:var(--bn-link);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--bn-link) 45%,transparent);text-underline-offset:.3em}.mb-attribution a:hover{text-decoration-color:currentColor}.mb-books{display:grid;gap:6px}.mb-books__list{margin:0;padding:0;list-style:none}.mb-books__item{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 8px;padding-block:2px 8px}.mb-books__item+.mb-books__item{border-block-start:1px solid var(--bn-line)}.mb-books__link{display:inline-block;padding-block:10px;color:var(--bn-link);font-size:14px;font-weight:600;text-decoration:none}.mb-books__link:hover{background:var(--bn-track);border-radius:6px}.mb-books__external,.mb-books__url{color:var(--bn-muted);font-size:var(--type-label)}.mb-books__url{flex-basis:100%;overflow-wrap:anywhere}.mb-counts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0}.mb-counts__cell{display:grid;align-content:start;gap:2px;padding:10px 12px;border-radius:10px;background:var(--bn-track);container-type:inline-size;min-inline-size:0}.mb-counts dt{color:var(--bn-muted);font-size:12px;font-weight:500}.mb-counts dd{margin:0;color:var(--bn-ink);font-size:clamp(17px,22cqi,26px);font-weight:650;line-height:1.4;white-space:nowrap;overflow-wrap:normal;font-feature-settings:"ss06" 1;font-variant-numeric:tabular-nums}@container about (min-width: 1180px){.about-book--index .mb-counts{grid-template-columns:repeat(6,minmax(0,1fr))}}.mb-safety{margin:0 0 14px;padding:12px 16px;border-inline-start:3px solid var(--bn-warning);border-radius:0 10px 10px 0;background:var(--bn-warning-bg);color:var(--bn-ink);font-size:13.5px;font-weight:450;line-height:1.95}.about-safety .mb-safety{max-inline-size:var(--about-measure,42em)}.mb-question__topic{display:inline-block;margin:0 0 8px;padding:2px 10px;border-radius:var(--bn-radius-pill);background:var(--bn-track);color:var(--bn-muted);font-size:12px;font-weight:500}.mb-question__origin{display:flex;flex-wrap:wrap;gap:2px 8px;margin-block-start:12px;color:var(--bn-muted);font-size:var(--type-label)}.mb-question__source{overflow-wrap:anywhere}.mb-figures{display:grid;gap:22px;margin-block-start:16px}.mb-figure{display:grid;gap:6px;margin:0}.mb-figure__frame{overflow-x:auto;border:1px solid var(--bn-card-border);border-radius:12px;background:var(--color-surface)}.mb-figure__img{display:block;block-size:auto;max-inline-size:100%}.mb-figure__caption{display:flex;flex-wrap:wrap;gap:6px;color:var(--bn-ink);font-size:13.5px}.mb-figure__number{flex:none;font-weight:600}.mb-figure__caveat,.mb-figure__credit{margin:0;color:var(--bn-muted);font-size:var(--type-label);line-height:1.85}.mb-markers{display:grid;gap:2px;margin-block-start:14px;padding-block-start:10px;border-block-start:1px solid var(--bn-line)}.mb-markers__title{margin:0;color:var(--bn-muted);font-size:12.5px;font-weight:500}.mb-chips,.mb-related{display:flex;flex-wrap:wrap;gap:0 20px;margin:0;padding:0;list-style:none}.mb-chip{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:4px;font-size:13.5px}.mb-chip a,.mb-related a{color:var(--bn-link);font-weight:500;text-decoration:none}.mb-chip a:hover,.mb-related a:hover{background:var(--bn-track);border-radius:6px}.mb-chip__id{color:var(--bn-muted);font-size:var(--type-label)}.mb-related{display:grid}.mb-related li{font-size:13.5px}.mb-meta{margin:0 0 16px}.mb-meta>div{display:grid;gap:2px;padding-block:8px}.mb-meta>div+div{border-block-start:1px solid var(--bn-line)}.mb-meta dt{color:var(--bn-muted);font-size:12.5px;font-weight:500}.mb-meta dd{display:flex;flex-wrap:wrap;gap:0 12px;margin:0;color:var(--bn-ink);font-size:14px;font-weight:500;overflow-wrap:anywhere}@container about (min-width: 560px){.mb-meta>div{grid-template-columns:11rem minmax(0,1fr);align-items:baseline;gap:16px}}.mb-count{color:var(--bn-muted);font-size:14px;font-weight:450}.mb-glossary{margin:0}.mb-glossary__row{display:grid;gap:2px;padding-block:12px}.mb-glossary__row+.mb-glossary__row{border-block-start:1px solid var(--bn-line)}.mb-glossary__row dt{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;color:var(--bn-ink);font-size:15px;font-weight:600}.mb-glossary__title{color:var(--bn-muted);font-size:13.5px;font-weight:450}.mb-glossary__row dd{max-inline-size:var(--about-measure,42em);margin:0;color:var(--bn-ink);font-size:15px;font-weight:420;line-height:1.95}.mb-credits,.mb-records{margin:0;padding:0;list-style:none}.mb-credit,.mb-record{display:grid;gap:2px;padding-block:12px}.mb-credit+.mb-credit,.mb-record+.mb-record{border-block-start:1px solid var(--bn-line)}.mb-record__head{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;margin:0}.mb-record__title{color:var(--bn-ink);font-size:15px;font-weight:600}a.mb-record__title{color:var(--bn-link);text-decoration:none}a.mb-record__title:hover{background:var(--bn-track);border-radius:6px}.mb-record__kind{padding:1px 8px;border-radius:var(--bn-radius-pill);background:var(--bn-track);font-weight:500}.mb-record__id,.mb-record__kind{color:var(--bn-muted);font-size:var(--type-label)}.mb-record__id{margin-inline-start:auto;overflow-wrap:anywhere}.mb-record__correction,.mb-record__meta,.mb-record__observation{max-inline-size:var(--about-measure,42em);margin:0;color:var(--bn-ink);font-size:14.5px;font-weight:420;line-height:1.95}.mb-record__correction{font-weight:500}.mb-record__meta{color:var(--bn-muted);font-size:12.5px}.mb-record__url{overflow-wrap:anywhere}.mb-credit__number{color:var(--bn-ink);font-size:12.5px;font-weight:600}.mb-credit__caption{color:var(--bn-ink);font-size:14px;font-weight:420}.mb-credit__credit,.mb-credit__hash{color:var(--bn-muted);font-size:var(--type-label);overflow-wrap:anywhere}.about-book--index .mb-attribution{margin-block-end:0}.mb-reference>.mb-attribution{margin-block-end:24px}.mb-reference>.mb-books{margin-block-start:28px;padding-block-start:26px;border-block-start:1px solid var(--bn-line)}.mb-reference>.mb-books .about-h2{margin-block-end:2px}.mb-safety+.about-questions{margin-block-start:10px}