
.cover-dashboard{margin:24px 0;padding:22px;border-radius:18px;background:#fff3dc;border-left:6px solid #d99100}
.cover-dashboard-head{display:flex;justify-content:space-between;gap:18px;align-items:flex-start;margin-bottom:16px}
.cover-dashboard-head h2{margin:0 0 4px}.cover-dashboard-head p{margin:0;color:#657f90}
.cover-count{background:#fff;padding:10px 14px;border-radius:12px;font-weight:700;white-space:nowrap}
.cover-dashboard-list{display:flex;flex-direction:column;gap:12px}
.cover-dashboard-card{display:grid;grid-template-columns:minmax(240px,1fr) minmax(320px,1.35fr);gap:20px;background:#fff;padding:16px;border-radius:14px}
.cover-dashboard-visit,.cover-dashboard-options{display:flex;flex-direction:column;gap:6px}
.cover-dashboard-reason{color:#a32323;font-weight:700}
.cover-dashboard-candidate{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:9px 0;border-top:1px solid #e6edf1}
.cover-dashboard-candidate small{color:#7890a0}.cover-dashboard-candidate em{display:block;font-size:12px;font-style:normal;margin-top:3px}
.cover-dashboard-candidate .confirmed{color:#126b36}.cover-dashboard-candidate .unknown{color:#8a6400}
.cover-dashboard-none{color:#6f8390}
@media(max-width:760px){.cover-dashboard{padding:16px}.cover-dashboard-head{display:block}.cover-count{display:inline-block;margin-top:10px}.cover-dashboard-card{grid-template-columns:1fr}.cover-dashboard-candidate{align-items:flex-start;flex-direction:column}.cover-dashboard-candidate form,.cover-dashboard-candidate button{width:100%}}

/* v0.22.0 scheduled workload */
.candidate-workload {
  display:block;
  margin-top:5px;
  font-style:normal;
  color:#58758a;
  font-size:.92rem;
}

/* v0.24.0 smart cover priority */
.smart-cover-hint{margin:.25rem 0 .8rem;color:#58758a;font-size:.9rem;line-height:1.35}
.smart-cover-reason{display:block;margin-top:5px;color:#58758a;font-size:.84rem;line-height:1.35}
