.pcc-modal-content[data-v-32059b56]{border:none;border-radius:14px;overflow:hidden;box-shadow:0 20px 60px rgba(13,31,69,.25)}.pcc-modal-header[data-v-32059b56]{padding:18px 24px;border:none;background:#0d1f45;color:#fff;display:flex;align-items:center;justify-content:space-between}.pcc-header-content[data-v-32059b56]{display:flex;align-items:center;gap:14px}.pcc-header-icon[data-v-32059b56]{width:46px;height:46px;border-radius:11px;background:hsla(0,0%,100%,.12);display:flex;align-items:center;justify-content:center;font-size:21px;color:#8db5f2}.pcc-modal-header .modal-title[data-v-32059b56]{font-size:20px;font-weight:700;margin:0;color:#fff}.pcc-guia-number[data-v-32059b56]{margin-top:2px;color:#c4d9f5;font-size:13px;font-weight:500}.pcc-firmantes[data-v-32059b56]{margin-top:6px;font-size:11px;color:#c4d9f5}.pcc-firmantes i[data-v-32059b56]{color:#50d890;margin-right:3px}.pcc-firmante-separator[data-v-32059b56]{margin:0 6px;color:#6d89b8}.pcc-header-actions[data-v-32059b56]{display:flex;align-items:center;gap:8px}.btn-guardar[data-v-32059b56],.btn-pdf[data-v-32059b56]{border:none;padding:9px 15px;border-radius:7px;color:#fff;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s ease}.btn-guardar[data-v-32059b56]{background:#337fd9}.btn-guardar[data-v-32059b56]:hover{background:#286bc0;transform:translateY(-1px)}.btn-pdf[data-v-32059b56]{background:#dc3545}.btn-pdf[data-v-32059b56]:hover{background:#c82333;transform:translateY(-1px)}.btn-guardar[data-v-32059b56]:disabled,.btn-pdf[data-v-32059b56]:disabled{opacity:.45;cursor:not-allowed;transform:none}.btn-guardar i[data-v-32059b56],.btn-pdf i[data-v-32059b56]{margin-right:5px}.pcc-close[data-v-32059b56]{border:none;background:hsla(0,0%,100%,.1);color:#fff;width:36px;height:36px;border-radius:7px;font-size:25px;line-height:1;margin-left:4px;cursor:pointer;transition:all .2s ease}.pcc-close[data-v-32059b56]:hover{background:hsla(0,0%,100%,.2)}.pcc-modal-body[data-v-32059b56]{background:#f5f7fb;padding:22px}.pcc-info-card[data-v-32059b56]{background:#fff;border:1px solid #e4e9f1;border-radius:12px;overflow:hidden;margin-bottom:22px;box-shadow:0 3px 12px rgba(20,42,75,.05)}.pcc-info-header[data-v-32059b56]{min-height:70px;padding:14px 18px;background:#0d1f45;color:#fff;display:flex;align-items:center;justify-content:space-between}.pcc-info-title[data-v-32059b56]{display:flex;align-items:center;gap:12px}.pcc-info-title h5[data-v-32059b56]{margin:0;font-size:15px;font-weight:700}.pcc-info-title span[data-v-32059b56]{display:block;color:#c4d9f5;font-size:11px;margin-top:2px}.pcc-section-icon[data-v-32059b56]{width:38px;height:38px;border-radius:9px;display:flex;align-items:center;justify-content:center;background:#e8f1fc;color:#337fd9;font-size:17px}.pcc-info-header .pcc-section-icon[data-v-32059b56]{background:hsla(0,0%,100%,.1);color:#8db5f2}.pcc-status[data-v-32059b56]{display:inline-flex;align-items:center;gap:5px;padding:6px 11px;background:#337fd9;color:#fff;border-radius:20px;font-size:11px;font-weight:700}.pcc-info-body[data-v-32059b56]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;padding:16px}.pcc-info-item[data-v-32059b56]{display:flex;align-items:center;gap:11px;min-height:66px;padding:11px 13px;background:#f7f9fc;border:1px solid #edf0f5;border-radius:9px}.pcc-icon[data-v-32059b56]{width:38px;height:38px;min-width:38px;display:flex;align-items:center;justify-content:center;border-radius:8px;background:#e8f1fc;color:#337fd9;font-size:15px}.pcc-info-item small[data-v-32059b56]{display:block;color:#7c8799;font-size:10px;text-transform:uppercase;letter-spacing:.4px;margin-bottom:3px}.pcc-info-item strong[data-v-32059b56]{display:block;color:#1e293b;font-size:14px;font-weight:700}.pcc-section[data-v-32059b56]{margin-bottom:22px}.pcc-section-header[data-v-32059b56]{display:flex;align-items:center;justify-content:space-between;padding:14px 17px;background:#0d1f45;color:#fff;border-radius:11px 11px 0 0}.pcc-section-header-left[data-v-32059b56]{display:flex;align-items:center;gap:12px}.pcc-section-number[data-v-32059b56]{width:38px;height:38px;display:flex;align-items:center;justify-content:center;border-radius:9px;background:hsla(0,0%,100%,.11);color:#8db5f2;font-size:12px;font-weight:800}.pcc-section-header h4[data-v-32059b56]{margin:0;color:#fff;font-size:16px;font-weight:700}.pcc-section-header span[data-v-32059b56]{display:block;color:#b8c9e5;font-size:11px;margin-top:2px}.pcc-section-header-icon[data-v-32059b56]{color:#8db5f2;font-size:21px;margin-right:4px}.pcc-section-header-mortality[data-v-32059b56]{background:#182d52}.pcc-question-card[data-v-32059b56]{background:#fff;border:1px solid #e3e8ef;border-top:none;padding:15px 17px;display:flex;align-items:center;gap:20px;min-height:72px;transition:background .2s ease}.pcc-question-card[data-v-32059b56]:last-child{border-radius:0 0 11px 11px}.pcc-question-card[data-v-32059b56]:hover{background:#fbfcfe}.pcc-question-title[data-v-32059b56]{width:42%;min-width:300px}.pcc-question-title span[data-v-32059b56]{display:block;color:#24334d;font-size:13px;font-weight:700}.pcc-question-title small[data-v-32059b56]{display:block;color:#8a95a6;font-size:10px;margin-top:3px}.pcc-options[data-v-32059b56]{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.pcc-radio-option[data-v-32059b56]{position:relative;display:inline-flex;align-items:center;gap:8px;padding:8px 14px;min-height:35px;margin:0;border:1px solid #dce3ec;border-radius:7px;background:#fff;color:#556174;font-size:11px;font-weight:700;cursor:pointer;transition:all .18s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pcc-radio-option[data-v-32059b56]:hover{border-color:#337fd9;background:#f4f8fd;color:#337fd9}.pcc-radio-option input[data-v-32059b56]{position:absolute;opacity:0;pointer-events:none}.pcc-radio-custom[data-v-32059b56]{width:15px;height:15px;border:2px solid #b8c2d0;border-radius:50%;position:relative;transition:all .18s ease}.pcc-radio-option input:checked+.pcc-radio-custom[data-v-32059b56]{border-color:#337fd9;background:#337fd9}.pcc-radio-option input:checked+.pcc-radio-custom[data-v-32059b56]:after{content:"";position:absolute;width:5px;height:5px;background:#fff;border-radius:50%;left:3px;top:3px}.pcc-radio-option[data-v-32059b56]:has(input:checked){border-color:#337fd9;background:#eef5fd;color:#2563a9}.pcc-option-danger[data-v-32059b56]:hover{border-color:#dc3545;background:#fff5f6;color:#c82333}.pcc-option-danger input:checked+.pcc-radio-custom[data-v-32059b56]{border-color:#dc3545;background:#dc3545}.pcc-option-danger input:checked+.pcc-radio-custom[data-v-32059b56]:after{background:#fff}.pcc-corrective[data-v-32059b56]{flex:1;min-width:260px;max-width:420px;padding:9px;border:1px solid #f2caca;border-radius:8px;background:#fff7f7}.pcc-corrective-header[data-v-32059b56]{color:#c82333;font-size:10px;font-weight:700;margin-bottom:5px}.pcc-corrective-header i[data-v-32059b56]{margin-right:4px}.pcc-accion-input[data-v-32059b56]{width:100%;min-height:42px;resize:vertical;border:1px solid #e8c7ca;border-radius:6px;font-size:11px;box-shadow:none}.pcc-accion-input[data-v-32059b56]:focus{border-color:#dc3545;box-shadow:0 0 0 2px rgba(220,53,69,.08)}.pcc-observaciones-card[data-v-32059b56]{background:#fff;border:1px solid #e3e8ef;border-radius:11px;padding:17px;margin-bottom:20px;box-shadow:0 3px 12px rgba(20,42,75,.04)}.pcc-observaciones-header[data-v-32059b56]{display:flex;align-items:center;gap:11px;margin-bottom:13px}.pcc-observaciones-header h5[data-v-32059b56]{margin:0;font-size:14px;font-weight:700;color:#24334d}.pcc-observaciones-header span[data-v-32059b56]{display:block;margin-top:2px;font-size:10px;color:#8a95a6}.pcc-observaciones-input[data-v-32059b56]{border:1px solid #dce3ec;border-radius:8px;font-size:12px;resize:vertical;box-shadow:none}.pcc-observaciones-input[data-v-32059b56]:focus{border-color:#337fd9;box-shadow:0 0 0 3px rgba(51,127,217,.08)}.pcc-firma-card[data-v-32059b56]{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:16px 18px;border-radius:11px;background:#fff;border:1px solid #dce5f1;box-shadow:0 3px 12px rgba(20,42,75,.04)}.pcc-firma-info[data-v-32059b56]{display:flex;align-items:center;gap:12px}.pcc-firma-icon[data-v-32059b56]{width:44px;height:44px;min-width:44px;display:flex;align-items:center;justify-content:center;border-radius:10px;background:#eaf7f0;color:#20a464;font-size:19px}.pcc-firma-info h5[data-v-32059b56]{margin:0;color:#24334d;font-size:14px;font-weight:700}.pcc-firma-info span[data-v-32059b56]{display:block;margin-top:3px;color:#7b8798;font-size:11px}.pcc-firma-info strong[data-v-32059b56]{color:#24334d}.btn-confirmar-firma[data-v-32059b56]{border:none;padding:10px 17px;border-radius:7px;background:#20a464;color:#fff;font-size:12px;font-weight:700;cursor:pointer;transition:all .2s ease;white-space:nowrap}.btn-confirmar-firma[data-v-32059b56]:hover{background:#188a53;transform:translateY(-1px)}.btn-confirmar-firma[data-v-32059b56]:disabled{opacity:.5;cursor:not-allowed;transform:none}.btn-confirmar-firma i[data-v-32059b56]{margin-right:5px}.pcc-firmado-badge[data-v-32059b56]{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;border-radius:7px;background:#eaf7f0;color:#198754;font-size:11px;font-weight:700}@media (max-width:992px){.pcc-info-body[data-v-32059b56]{grid-template-columns:repeat(2,1fr)}.pcc-question-card[data-v-32059b56]{align-items:flex-start;flex-direction:column;gap:10px}.pcc-question-title[data-v-32059b56]{width:100%;min-width:auto}.pcc-options[data-v-32059b56]{width:100%}.pcc-corrective[data-v-32059b56]{width:100%;max-width:none}}@media (max-width:768px){.pcc-modal-header[data-v-32059b56]{align-items:flex-start}.pcc-header-actions[data-v-32059b56]{flex-wrap:wrap;justify-content:flex-end}.pcc-modal-body[data-v-32059b56]{padding:12px}.pcc-info-body[data-v-32059b56]{grid-template-columns:1fr}.pcc-firma-card[data-v-32059b56]{align-items:flex-start;flex-direction:column}.btn-confirmar-firma[data-v-32059b56]{width:100%}}@media (max-width:576px){.pcc-header-content[data-v-32059b56]{align-items:flex-start}.pcc-header-icon[data-v-32059b56]{display:none}.pcc-header-actions .btn-guardar[data-v-32059b56],.pcc-header-actions .btn-pdf[data-v-32059b56]{padding:7px 9px;font-size:11px}.pcc-section-header[data-v-32059b56]{padding:12px}.pcc-question-card[data-v-32059b56]{padding:13px}.pcc-options[data-v-32059b56]{flex-direction:column;align-items:stretch}.pcc-radio-option[data-v-32059b56]{width:100%}}