.countdown-chip{display:inline-flex;align-items:center;gap:7px;width:max-content;padding:7px 10px;border-radius:100px;background:#111;color:#fff;font-size:11px;font-weight:900;white-space:nowrap}.countdown-chip:before{content:"";width:7px;height:7px;border-radius:50%;background:#40d37b;box-shadow:0 0 0 4px rgba(64,211,123,.15)}.countdown-chip.overdue{background:#a9210e}.countdown-chip.overdue:before{background:#ffb6aa}.admin-commercial,.staff-duration{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0 0 18px;overflow:hidden;border:1px solid #ded9d1;border-radius:12px;background:#ded9d1}.admin-commercial>div,.staff-duration>div{padding:16px;background:#fff}.admin-commercial span,.staff-duration span{display:block;margin-bottom:5px;color:#777;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.admin-commercial strong,.staff-duration strong{display:block;font-size:18px}.admin-commercial.free{display:block;border-color:#b8ddc8;background:#eaf8ef}.admin-commercial.free>div{background:#eaf8ef;color:#167343}.job-item>summary,.job-row-summary{grid-template-columns:auto minmax(0,1fr) auto auto!important}
@media(max-width:700px){.job-item>summary,.job-row-summary{grid-template-columns:auto minmax(0,1fr)!important}.countdown-chip{grid-column:2;font-size:10px}.admin-commercial,.staff-duration{grid-template-columns:1fr}}
