/* Craig's approved static 5px orange dot; present only while JavaScript validates its clock. */
body.page-Main_Page #Daily_Digests .ailaw-new-story-dot {
    display: inline-block;
    width: 5px;
    height: 5px;
    border-radius: 50%;
    background: var(--dt-accent);
    margin-right: 8px;
    vertical-align: 0.2em;
}
@media print {
    body.page-Main_Page #Daily_Digests .ailaw-new-story-dot { display: none; }
}
