/* Home: assign work and My day › Work (public/js/home-work.js) */
.hw-assign{min-height:44px}
.hw-sub{font-size:12px;font-weight:600;color:var(--ink-2);margin:12px 6px 6px}
.hw-col .g-title + .hw-sub{margin-top:0}
.hw-col .work-row .row-title,.hw-col .work-row .row-sub{white-space:normal;overflow:hidden;overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.hw-col .work-row .check{flex:none}
.hw-link{min-height:44px;margin-left:4px}
.hw-col .dept-more-row{width:100%}
.hw-assign:focus-visible,.hw-link:focus-visible,.hw-col .dept-more-row:focus-visible{outline:2px solid var(--orange);outline-offset:2px}
.hw-fold .hw-fold-ic{transition:transform .2s}
.hw-fold[aria-expanded="true"] .hw-fold-ic{transform:rotate(90deg)}
.hw-fold:focus-visible{outline:2px solid var(--orange);outline-offset:-2px}
.hw-clear .row{flex-wrap:wrap;gap:8px}
@media (min-width:900px){.dept-today.hw-today{grid-template-columns:repeat(var(--n,3),minmax(0,1fr))}}
