/* Keep routine contract dates quiet; draw attention only to deadlines. */
#app .room-directory .room-contract-summary{display:flex;flex-direction:column;align-items:flex-start;gap:3px;white-space:nowrap}
#app .room-directory .room-contract-date{color:#294463;font-size:16px;font-weight:500;line-height:1.5;font-variant-numeric:tabular-nums}
#app .room-directory .room-contract-note{display:flex;align-items:center;gap:6px;font-size:14px;font-weight:600;line-height:1.4}
#app .room-directory .room-contract-note::before{content:'';width:5px;height:5px;flex:none;border-radius:50%;background:currentColor}
#app .room-directory .room-contract-note.is-wait{color:#875215}
#app .room-directory .room-contract-note.is-overdue{color:#ad332c}
@media(max-width:600px){
 #app .room-directory .room-contract-summary{gap:4px;white-space:normal}
}
