
#bedside .page{font-size:10pt;line-height:1.38;padding:.28in .34in .24in;justify-content:flex-start;gap:0}
#bedside .page>*{flex-shrink:0}#bedside .pfoot{margin-top:auto;padding-top:5px}
#bedside .head .title,#bedside .head .title h1{white-space:normal;overflow:visible;text-overflow:clip}
#bedside .head .title h1{font-size:21pt;line-height:1.06}#bedside .head .title h1 .em{display:none}
#bedside .head .title .sub{white-space:normal;font-size:8pt;line-height:1.3}
#bedside p{margin:6px 0}#bedside ul{padding-left:20px;margin:7px 0}#bedside li{margin:5px 0}
#bedside table.tbl th,#bedside table.tbl td{font-size:9.2pt;line-height:1.32;padding:6px 7px;overflow-wrap:break-word}
#bedside table.tbl th{font-size:8pt}#bedside table.tbl td.k{white-space:normal;width:20%}
#bedside .exam-band{font-size:13pt;line-height:1.2;margin:12px 0 5px;color:var(--ink);border-bottom:2px solid var(--guide-red);padding-bottom:4px}
#bedside .exam-pearl{padding:9px 11px;margin:9px 0;background:var(--tint-red);border-left:4px solid var(--guide-red);font-size:9.5pt;line-height:1.38}
#bedside .exam-diagram{margin:9px 0 2px;break-inside:avoid}#bedside .exam-diagram img{display:block;max-width:100%;width:100%;height:auto}
#bedside figcaption,#bedside small{font-size:8pt;line-height:1.32;color:var(--ink-mid)}
#bedside .exam-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:10px 0}
#bedside .exam-photo{margin:0;min-width:0;break-inside:avoid;background:var(--paper-warm);border:1px solid var(--rule-hair);padding:7px}
#bedside .exam-photo img{display:block;width:100%;height:210px;object-fit:contain;margin-bottom:6px}
#bedside .exam-gallery:has(>.exam-photo:nth-child(3)):not(:has(>.exam-photo:nth-child(4))){grid-template-columns:repeat(3,minmax(0,1fr))}
#bedside .credit{display:block;font-size:7pt;line-height:1.35;margin-top:5px;color:var(--ink-mid)}
#bedside .exam-audio-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:10px 0}
#bedside .exam-audio{border:1px solid var(--rule);padding:10px;min-width:0;break-inside:avoid}
#bedside .exam-audio h3{font-size:12pt;line-height:1.2;margin:0 0 5px;color:var(--ink)}
#bedside audio{display:block;width:100%;max-width:100%;margin:8px 0}#bedside summary{cursor:pointer;font-weight:700;color:var(--ink);padding:5px 0}
#bedside .audio-context,#bedside details p{font-size:9pt;line-height:1.36}#bedside .ptab{display:none}
#bedside .license-item{font-size:8pt;line-height:1.3;margin:0 0 8px;overflow-wrap:anywhere;padding-bottom:5px;border-bottom:1px solid var(--rule-hair)}
#bedside .license-summary{font-size:8pt;line-height:1.3;overflow-wrap:anywhere}
#bedside .pfoot .refs{font-size:6.7pt;line-height:1.3}#bedside .pfoot .toc{font-size:5.6pt;line-height:1.25}#bedside .pfoot .rf{white-space:normal}
@media screen{#bedside .exam-photo img{height:260px}#bedside .license-item,#bedside .license-summary{font-size:14px}#bedside .credit{font-size:12px}}
@media screen and (max-width:700px){#bedside .exam-gallery,#bedside .exam-audio-grid{grid-template-columns:minmax(0,1fr)!important}#bedside .exam-photo img{height:250px}#bedside .exam-diagram{overflow:auto}#bedside summary{min-height:44px}#bedside .exam-pearl{font-size:16px}}
@media print{#bedside .page{height:calc(11in - 1px)}#bedside .exam-photo img{height:135px}#bedside .exam-diagram img{max-height:345px;object-fit:contain}#bedside audio{display:none}#bedside details:not([open])>p{display:block}#bedside summary{list-style:none}#bedside .exam-audio .credit{font-size:6.6pt}#bedside .page[data-page="37"] .exam-photo img{height:120px}#bedside .page[data-page="37"] figcaption{font-size:7.3pt}#bedside .page[data-page="38"] .license-item,#bedside .page[data-page="39"] .license-item{font-size:7.7pt}}

#bedside .page[data-page="36"] table.tbl td.k{width:45%}
@media print{#bedside .page[data-page="10"] .exam-diagram img{max-height:420px}}
/* Closed disclosure content must remain readable in the static PDF. */
@media print{#bedside details::details-content{content-visibility:visible}}

@media print{#bedside .page[data-page="10"] .dx-motion svg{max-height:390px}}
