/* ТЕМП 12.60 */
.t60-master-status{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:0 0 14px}
.t60-master-status button{border:1px solid rgba(96,165,250,.18);background:rgba(10,29,48,.8);color:#dcecff;border-radius:14px;padding:10px}
.t60-master-status b{display:block;font-size:20px}.t60-master-status span{font-size:10px;color:#8fa8c1}
.t60-task-comment,.t60-review-note,.t60-report-btn,.t60-wait-note{margin-top:9px}.t60-wait-note{font-size:11px;color:#f6c56c}
.t60-done-fold{margin-top:18px}.t60-done-fold summary{cursor:pointer}.t60-done-fold .stack{margin-top:12px}
.t60-director-preview{display:flex;gap:7px;flex-wrap:wrap;margin:10px 0}.t60-director-preview span{font-size:10px;padding:6px 8px;border-radius:9px;background:#091827;border:1px solid var(--line)}
.t60-extra-work{border-color:rgba(37,131,255,.35)}.t60-work-select{margin-top:9px}
.t60-map-toggle{width:100%;border:1px solid rgba(96,165,250,.22);background:#0b2035;color:#9acbff;border-radius:12px;padding:8px 12px;font-size:11px;font-weight:850;margin:0 0 7px}
.t60-map-collapsed{height:0!important;min-height:0!important;border:0!important;margin:0!important;padding:0!important;overflow:hidden!important}

/* На ПК нижняя панель не должна съедать рабочую область. */
@media(min-width:761px){
 .t56-director-shell{padding-bottom:58px!important}
 .t56-director-nav{padding:3px 8px!important}
 .t56-director-nav .nav-inner{max-width:900px!important;gap:4px!important}
 .t56-director-nav .navbtn{padding:3px 2px!important;font-size:7px!important;border-radius:8px!important;min-height:38px!important}
 .t56-director-nav .navbtn span{font-size:14px!important;margin-bottom:0!important;line-height:1!important}
}
/* Телефон: компактно, но кнопки остаются нажимаемыми. */
@media(max-width:760px){
 .t60-master-status{grid-template-columns:repeat(2,1fr)}
 .t60-master-task{padding:10px!important}.t60-master-task .chip{font-size:8px!important}
 .t60-map-toggle{font-size:10px;padding:7px 9px}
 .t60-director-preview{gap:4px}.t60-director-preview span{font-size:8px}
}
