.bl-daily section li{margin:12px 0}.bl-daily figure img{height:auto}.bl-daily td,.bl-daily th{vertical-align:top;min-width:120px}.bl-daily .diagram:focus-visible{outline:3px solid var(--bl-guide-colour-4);outline-offset:4px}.bl-daily details[open] summary{color:var(--bl-guide-colour-1)}.bl-daily section p+p{margin-top:18px}.bl-linked-resource li{margin:16px 0}@media print{.bl-daily .diagram{overflow:visible}.bl-daily figure img{width:100%;min-width:0}.bl-daily table{font-size:10pt}.bl-daily tr{break-inside:avoid}}