.period-deadlines{border:1px solid var(--line,#d9e2e7);border-radius:14px;margin-block:1rem;padding:.8rem 1rem}.period-deadline-row{flex-wrap:wrap;justify-content:space-between;gap:.7rem 1.2rem;padding-block:.35rem;display:flex}.period-deadlines small,.period-deadlines p{color:var(--muted,#607180);margin-block:.25rem 0;font-size:.78rem;display:block}.deadline-value{flex-wrap:wrap;gap:.3rem .65rem;font-size:.88rem;display:flex}.deadline-value[data-state=expired] strong{color:var(--danger-text,#a42d32)}.deadline-value[data-state=today] strong{color:var(--warning-text,#805409)}.deadline-group{margin-block:.6rem}.period-deadlines summary{cursor:pointer}
