.pip-state-dot[data-v-a0de33b8]{align-self:center;border-radius:50%;height:11px;margin-right:8px;width:11px}.pip-sub[data-v-a0de33b8]{align-items:center;display:flex;font-size:12px;gap:10px}.pip-tag[data-v-a0de33b8]{border-radius:20px;font-size:10px;font-weight:600;padding:2px 8px}.pip-tag.cont[data-v-a0de33b8]{background:#3a2a1a;color:#ffb060}.pip-tag.prod[data-v-a0de33b8]{background:#1a2a3a;color:#7fc0ff}.pip-entrega[data-v-a0de33b8]{color:#9a9a9e}.pip-entrega b[data-v-a0de33b8]{margin-left:4px}.pip-corrob[data-v-a0de33b8]{align-items:center;border-radius:20px;cursor:help;display:inline-flex;font-size:10px;gap:3px;padding:1px 6px}.pip-corrob-dot[data-v-a0de33b8]{border:1px solid hsla(0,0%,100%,.35);border-radius:50%;height:9px;width:9px}.pip-corrob.ok[data-v-a0de33b8]{background:#1eba0524;color:#1eba05}.pip-corrob.warn[data-v-a0de33b8]{background:#f5a62329;color:#f5a623}.pip-corrob.unknown[data-v-a0de33b8]{background:#2a2a2c;color:#9a9a9e}.pip-kpis[data-v-a0de33b8]{display:flex;gap:8px}.pip-card[data-v-a0de33b8]{align-items:center;background:#1e1e1e;border-radius:8px;display:flex;flex:1;flex-direction:column;gap:3px;justify-content:center;padding:10px 8px}.pip-card-v[data-v-a0de33b8]{color:#8cfff7;font-size:15px;font-weight:600}.pip-card-v.estado-green[data-v-a0de33b8]{color:#1eba05}.pip-card-v.estado-yellow[data-v-a0de33b8]{color:#f5a623}.pip-card-v.estado-red[data-v-a0de33b8]{color:#ff3b30}.pip-card-l[data-v-a0de33b8]{color:#fff;font-size:10px;text-align:center}.pip-avance-h[data-v-a0de33b8]{color:#9a9a9e;display:flex;font-size:12px;justify-content:space-between;margin-bottom:5px}.pip-avance-h b[data-v-a0de33b8]{color:#f2f2f2}.pip-bar[data-v-a0de33b8]{background:#1e1e1e;border-radius:5px;height:9px;overflow:hidden}.pip-bar>i[data-v-a0de33b8]{border-radius:5px;display:block;height:100%;transition:width .5s ease}.pip-section-h[data-v-a0de33b8]{color:#9a9a9e;font-size:11px;margin:6px 0 4px;text-transform:uppercase}.pip-tk[data-v-a0de33b8]{max-height:230px;overflow:auto}.pip-tk-row[data-v-a0de33b8]{align-items:center;border-bottom:1px solid #333;display:flex;font-size:12px;gap:7px;padding:4px 0}.pip-tk-n[data-v-a0de33b8]{flex:1;min-width:0}.pip-tk-p[data-v-a0de33b8]{font-weight:700;text-align:right;width:34px}.pip-muted[data-v-a0de33b8]{color:#9a9a9e}.pip-tk-range[data-v-a0de33b8]{accent-color:#ff3a00;flex-shrink:0;width:74px}.pip-mod[data-v-a0de33b8]{color:#5cb0ff;display:block;font-size:9.5px;margin-top:1px}.pip-rt-dot[data-v-a0de33b8]{border-radius:50%;flex-shrink:0;height:8px;width:8px}.pip-rt-dot.done[data-v-a0de33b8]{background:#1eba05}.pip-rt-dot.curso[data-v-a0de33b8]{background:#f5a623}.pip-rt-dot.no[data-v-a0de33b8]{background:#555}.pip-notas[data-v-a0de33b8]{border-top:1px solid #333;margin-top:10px;padding-top:8px}.pip-notas-h[data-v-a0de33b8]{align-items:center;color:#9a9a9e;cursor:pointer;display:flex;font-size:12px;font-weight:600;justify-content:space-between}.pip-nota[data-v-a0de33b8]{background:#1e1e1e;border:1px solid #333;border-radius:6px;font-size:11.5px;margin:6px 0;padding:6px 8px}.pip-nota b[data-v-a0de33b8]{font-size:11px}.pip-nota>div[data-v-a0de33b8]{margin-top:3px}.pip-nota-in[data-v-a0de33b8]{background:#1e1e1e;border:1px solid #333;border-radius:6px;color:#f2f2f2;font-family:inherit;font-size:12px;margin-top:6px;padding:6px;resize:vertical;width:100%}.pip-nota-row[data-v-a0de33b8]{align-items:center;display:flex;gap:6px;margin-top:6px}.pip-nota-row select[data-v-a0de33b8]{background:#1e1e1e;border:1px solid #333;border-radius:5px;color:#f2f2f2;flex:0 0 90px;height:30px}.pip-btn[data-v-a0de33b8]{background:#ff3a00;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:12.5px;font-weight:600;padding:6px 12px}.pip-btn[data-v-a0de33b8]:hover{background:#e63600}.pip-btn[data-v-a0de33b8]:disabled{cursor:not-allowed;opacity:.5}.pip-btn.sm[data-v-a0de33b8]{font-size:11.5px;padding:4px 10px}.pip-gantt-btn[data-v-a0de33b8]{align-items:center;background:#19191a;border:1px solid #3a3a3c;border-radius:8px;color:#f2f2f2;cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:8px;justify-content:center;margin-top:12px;padding:9px;width:100%}.pip-gantt-btn[data-v-a0de33b8]:hover{border-color:#ff3a00;color:#ff3a00}
