
/* Administración Caja 3.49 · La prioridad es distinta al estado de trabajo. */
.v348-taskpage .v333-list .v332-task-table th:nth-child(7){display:table-cell!important;width:29px!important;max-width:29px!important;min-width:29px!important;padding:2px!important;text-align:center!important}
.v348-taskpage .v333-list .v332-task-table td:nth-child(7){display:table-cell!important;width:29px!important;max-width:29px!important;min-width:29px!important;padding:1px!important;text-align:center!important}
.v348-taskpage .v333-list .v332-task-table th:nth-child(2){width:43%!important}
.v348-taskpage .v333-list .v332-task-table th:nth-child(3){width:26%!important}
.v349-priority-mark{display:inline-flex;align-items:center;justify-content:center;width:19px;height:17px;border-radius:3px;border:1px solid transparent;line-height:1;font-family:Arial,sans-serif;font-size:11px;font-weight:900;cursor:pointer;vertical-align:middle}
.v349-priority-mark:focus-visible{outline:2px solid #1c648b;outline-offset:2px}
.v349-priority-baja{background:#387fa7;color:#fff;border-color:#2b5e84}
.v349-priority-normal{background:transparent;color:#7f929e;border:1px solid #c3cfd7}
.v349-priority-alta{background:#d6454c;color:#fff;border-color:#ad313a}
.v349-priority-urgente{background:#bd1421;color:#fff;border:2px solid #8c1019;animation:v349-urgency-blink 1.15s steps(1,end) infinite}
@keyframes v349-urgency-blink{0%,49%{background:#bd1421;color:#fff}50%,100%{background:#ffe254;color:#a31c1f}}
@media(prefers-reduced-motion:reduce){.v349-priority-urgente{animation:none!important;background:#b81223;color:#fff;box-shadow:0 0 0 2px #f1c749}}
.v349-priority-menu{position:fixed;z-index:14500;min-width:145px;padding:5px;background:#fff;border:1px solid #90a8b6;border-radius:5px;box-shadow:0 5px 20px #1c344b50}
.v349-priority-menu button{display:block;width:100%;text-align:left;padding:8px 10px;border:none;background:white;border-radius:3px;font:12px "Segoe UI",Arial,sans-serif;color:#273d4e}
.v349-priority-menu button:hover{background:#e8f0f6}
.v349-priority-menu .v349-select-baja{color:#267aa5}
.v349-priority-menu .v349-select-alta{color:#b82d37;font-weight:750}
.v349-priority-menu .v349-select-urgente{color:#a31b25;font-weight:850}
.v348-tools .v332-controlbar button.active{background:#314c60!important;color:#fff!important;border-color:#243c4b!important;font-weight:750!important}
.v348-taskpage .v332-task-table tr td.v332-overdue{color:#a5202f!important;font-weight:850!important}

/* 3.51: cabecera de prioridad ordenable, igual que Asunto o Comunidad. */
.v348-taskpage .v332-task-table th:nth-child(7) .v332-sort{
 display:flex!important;align-items:center!important;justify-content:center!important;
 width:100%!important;min-height:22px!important;padding:0!important;margin:0!important;
 font-size:11px!important;font-weight:850!important;line-height:1.05!important;
 border:0!important;cursor:pointer!important;white-space:nowrap!important
}
.v348-taskpage .v332-task-table th:nth-child(7) .v332-sort:hover{
 background:#fff0b5!important;color:#262f39!important
}
.v348-taskpage .v332-task-table th:nth-child(7) .v332-sort:focus-visible{
 outline:2px solid #1b6088!important;outline-offset:-1px!important
}
