/* Embedded cards use the libraries' canonical card CSS, scoped at build time. */
.pb-library-card{--radius:20px;--shadow:0 1px 2px rgba(11,36,82,.05),0 12px 32px -18px rgba(11,36,82,.28);margin:24px 0;min-width:0;overflow-wrap:anywhere}
.pb-library-card .entry,.pb-library-card .q{content-visibility:visible;contain-intrinsic-size:none;max-width:100%}
.pb-library-card .q{margin-bottom:0}
.pb-library-card .pb-library-context{font-size:12px;line-height:1.7;margin:12px 0 8px}
.pb-library-card .pb-library-note{font-size:11px;line-height:1.6;color:var(--muted);margin:9px 0 0}
.pb-library-card .pb-evidence{font-size:12px;margin:10px 0}
.pb-library-card .pb-evidence p{margin:10px 0}
.pb-library-card .share button:focus-visible{outline:3px solid var(--brand);outline-offset:4px}
.pb-library-big-idea .entry h3{margin:0}
.pb-library-big-idea .entry .fig-note{font-size:.88rem;line-height:1.7}
.pb-library-big-idea .entry .fig-shot img{height:auto}
.pb-library-big-idea .entry .bridge ul{padding-left:0}
.pb-library-big-idea .entry .mx p,.pb-library-big-idea .entry .lk p{margin:0}
.pb-library-quote .q blockquote{margin:2px 0 10px}
.pb-library-quote .q .att{margin:0}
@media(max-width:500px){.pb-library-big-idea .entry{padding:18px 16px}.pb-library-card .chain .lk{min-width:0;flex-basis:100%}}
@media print{.pb-library-card{margin:14pt 0;break-inside:auto}.pb-library-card .entry,.pb-library-card .q{background:none;box-shadow:none;border:1pt solid #999;padding:10pt;overflow:visible;content-visibility:visible;break-inside:avoid-page}.pb-library-card .entry .share{display:none}.pb-library-card .entry::before,.pb-library-card .q::before{display:none}.pb-library-card .entry h3{font-size:12pt}.pb-library-card .entry .cat{background:none;border-color:#999;color:#111}.pb-library-card .entry .by,.pb-library-card .entry .sum,.pb-library-card .entry .hear,.pb-library-card .q .att,.pb-library-card .q .dom{color:#222;font-size:9pt}.pb-library-card .entry .figsrc,.pb-library-card .pb-library-note{color:#222;font-size:8pt}.pb-library-card .entry .fig-shot{display:block}.pb-library-card .entry .fig-shot img{max-height:100mm;width:auto;max-width:100%}.pb-library-card .pb-library-context,.pb-library-card .pb-evidence{font-size:9pt}.pb-library-card a[data-print-url]::after{content:" (" attr(data-print-url) ")";font-size:8pt;font-weight:400;overflow-wrap:anywhere}.pb-library-card .mx,.pb-library-card .end,.pb-library-card .lk{break-inside:avoid}.pb-library-card .entry .hub,.pb-library-card .entry .out{background:#eee;color:#111}.pb-library-card .entry .hub span,.pb-library-card .entry .out span{color:#222}}
