.live-focus{display:flex;justify-content:space-between;gap:24px;background:#152b3c;color:white;border-radius:18px;padding:30px;margin:20px 0}.live-focus h2{color:white;font-size:23px;margin:12px 0}.live-focus p{color:#c0cbd1;max-width:900px}.live-focus .eyebrow{color:#c0ad83}.live-focus .tag{white-space:nowrap}.live-metrics{grid-template-columns:repeat(6,minmax(0,1fr))}.live-metrics .stat strong{font-size:25px}.live-deadlines{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:22px 0}.live-deadlines .card{display:flex;justify-content:space-between;align-items:center;gap:16px}.live-deadlines .countdown{color:#152b3c;font-size:20px}.live-filters{display:grid;grid-template-columns:1fr 240px;gap:16px;margin:22px 0}.live-company{padding:0;border:0;background:none;color:#152b3c;text-align:left;font-weight:700}.live-tracker td{font-size:12px;vertical-align:top}.live-tracker td small{max-width:230px;overflow-wrap:anywhere;white-space:normal;display:block;margin-top:7px}.live-tracker th{font-size:9px}.live-tracker button{font-size:11px}.live-awaiting{color:#72818a}.live-action-list{display:grid;gap:12px;margin:22px 0}.live-action-list button{text-align:left}.live-bottom{align-items:start}.live-tracker{margin-bottom:22px}@media(max-width:1200px){.live-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.live-tracker table{min-width:1000px}}@media(max-width:760px){.live-focus{display:block;padding:22px}.live-focus h2{font-size:20px}.live-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.live-deadlines,.live-filters{grid-template-columns:1fr}.live-deadlines .card{display:block}.live-deadlines .countdown{margin-top:14px}.live-tracker .cardhead{display:block}}

/* Four clear follow-up destinations; scoped to active-tender action cards. */
.live-action-list.live-action-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}
.live-action-grid .live-action-card{display:flex;flex-direction:column;align-items:stretch;gap:12px;padding:20px;min-height:210px;min-width:0;white-space:normal;text-align:left;border:1px solid #d5dfdb;border-radius:8px 8px 24px 8px;background:#f7f8f5 url('assets/hu-line.svg') right -10px bottom -10px/85px auto no-repeat;color:#152b3c}
.live-action-card .live-action-top{display:flex;justify-content:space-between;color:#92794c;font-size:12px;letter-spacing:1px}
.live-action-card strong{font-size:15px;line-height:1.4}.live-action-card .live-action-description{font-size:12px;line-height:1.6;color:#6b7b7b;font-weight:400}.live-action-card .live-action-status{margin-top:auto;padding-top:12px;border-top:1px solid #dfe4df;font-size:11px;font-weight:600}
.live-action-grid .live-action-card:hover{background-color:#ece7da;border-color:#b49a65}.live-action-grid .live-action-card:focus-visible{outline:3px solid #b49a65;outline-offset:3px}
@media(max-width:560px){.live-action-list.live-action-grid{grid-template-columns:1fr}.live-action-grid .live-action-card{min-height:180px}}
