/* The Long Return: source-update treatment aligned with public-site navy/cream/blue, v1.4.18. */
.tlr-priority-update{box-sizing:border-box;max-width:100%;margin:1.3rem 0 1.7rem;padding:clamp(1rem,3vw,1.35rem);background:#142235!important;color:#f2efe7!important;border:1px solid #415878!important;border-left:4px solid #cdb57a!important;border-radius:12px;line-height:1.64;overflow-wrap:break-word;box-shadow:0 10px 23px rgba(0,0,0,.13)}
.tlr-priority-update .tlr-update-kicker{font-family:ui-monospace,monospace;font-size:.76rem!important;text-transform:uppercase;letter-spacing:.075em;font-weight:800;color:#c9d8ec!important}
.tlr-priority-update h2{font-family:Georgia,serif;color:#fff8e9!important;font-size:clamp(1.27rem,2.7vw,1.62rem)!important;line-height:1.24;margin:.55rem 0 .8rem!important;font-weight:700}
.tlr-priority-update p{margin:.75rem 0!important;color:#e5e9f0!important;font-size:1rem!important;line-height:1.62!important;max-width:72ch}
.tlr-priority-update strong,.tlr-priority-update em{color:#fff5df!important}
.tlr-priority-update a{color:#b9d6ff!important;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}
.tlr-priority-update a:hover{color:#fff1c3!important}
.tlr-priority-update a:focus-visible{outline:3px solid #f6c972;outline-offset:3px}
.tlr-priority-update .tlr-update-links{margin-top:1rem!important;border-top:1px solid #456183;padding-top:.95rem;font-weight:700}
.tlr-priority-update .tlr-evidence{color:#f3d79c!important;font-weight:700}
/* Summary first, full source trail one tap away. */
.tlr-priority-update .tlr-update-plain{font:normal 1.12rem/1.55 Georgia,serif!important;color:#f4f1e6!important;margin:.6rem 0 1rem!important;max-width:68ch}
.tlr-priority-update .tlr-update-evidence{border-top:1px solid #435d80;border-bottom:1px solid #435d80;margin:1rem 0 .8rem;padding:.15rem 0}
.tlr-priority-update .tlr-update-evidence summary{display:flex;align-items:center;min-height:44px;cursor:pointer;font-size:.94rem;font-weight:750;color:#c2dbff;list-style:revert}
.tlr-priority-update .tlr-update-evidence summary:focus-visible{outline:3px solid #f5cf7e;outline-offset:2px}
.tlr-priority-update .tlr-update-details-body{padding:.1rem .1rem .45rem}.tlr-priority-update .tlr-update-details-body p{font-size:.96rem!important;line-height:1.65!important;color:#dde6f1!important}
.tlr-priority-update .tlr-update-print{display:none!important}
@media(max-width:600px){.tlr-priority-update{margin:1rem 0;padding:1rem;border-radius:9px}.tlr-priority-update p{font-size:.97rem!important}.tlr-priority-update .tlr-update-plain{font-size:1.06rem!important}}
@media print{.tlr-priority-update{background:white!important;color:#111!important;border:1px solid #888!important;box-shadow:none!important;break-inside:avoid}.tlr-priority-update p,.tlr-priority-update h2,.tlr-priority-update strong,.tlr-priority-update em,.tlr-priority-update .tlr-update-kicker{color:#111!important}.tlr-priority-update a{color:#13486f!important}.tlr-priority-update .tlr-update-evidence{display:none!important}.tlr-priority-update .tlr-update-print{display:block!important}.tlr-priority-update .tlr-update-print p{color:#111!important}}
