.pago-card[data-v-396b37d9]{border-radius:8px}.flexcontainer[data-v-396b37d9]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flexitem[data-v-396b37d9]{margin-right:.3em;margin-left:.3em;margin-bottom:.4em;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle;-ms-flex-pack:distribute;justify-content:space-around}.r-box[data-v-396b37d9]{font-size:.75em;line-height:1.5;padding:.2em .5em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.r-title2[data-v-396b37d9]{font-weight:700;color:#305077;background-color:rgba(237,252,255,.705);border:1px solid rgba(77,132,199,.7803921568627451);border-right:none;border-radius:.4em 0 0 .4em}.r-text[data-v-396b37d9]{background-color:#fdfdfd;border:1px solid rgba(77,132,199,.7803921568627451);border-left:none;border-radius:0 .4em .4em 0}.table-container[data-v-396b37d9]{border:1px solid #dce6f0;border-radius:8px;overflow-x:auto}.item-table[data-v-396b37d9]{border-collapse:collapse;width:100%;font-size:11px}.item-td[data-v-396b37d9],.item-th[data-v-396b37d9]{border:1px solid silver;padding:6px 8px}.item-th[data-v-396b37d9]{background:#f6f8fb;color:#305077;font-weight:700}.total-cell[data-v-396b37d9]{font-weight:700;color:#1e293b}.dialog-card[data-v-755d40d6]{border-radius:12px!important;overflow:hidden}.dialog-toolbar[data-v-755d40d6]{background:linear-gradient(135deg,#eef3ff,#f8fafc)!important;border-bottom:1px solid #dce6f0}.toolbar-icon-wrap[data-v-755d40d6]{width:34px;height:34px;border-radius:8px;background:#eff6ff;border:1px solid #bfdbfe;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.toolbar-title-block[data-v-755d40d6]{overflow:hidden}.toolbar-title[data-v-755d40d6]{font-size:13px;font-weight:700;color:#1a2640;line-height:1.2}.toolbar-subtitle[data-v-755d40d6]{font-size:11px;color:#6b7a8d}.empty-box[data-v-755d40d6]{font-size:12px;color:#9ca3af;border:1px dashed #dce6f0;border-radius:8px;padding:14px;text-align:center}[data-v-3d09c8c4] .solicitud-nivelacion-dialog{overflow:hidden!important;max-height:92vh}.dialog-card[data-v-3d09c8c4]{border-radius:16px!important;overflow-x:hidden;overflow-y:hidden;max-height:92vh;max-width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff!important}.dialog-header[data-v-3d09c8c4]{background:#fff!important;border-bottom:1px solid #e2e8f0!important}.filter-header-icon[data-v-3d09c8c4]{background:#eff6ff;border-radius:10px;width:40px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #dbeafe}.slate-900--text[data-v-3d09c8c4]{color:#0f172a!important}.dialog-body[data-v-3d09c8c4]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow-y:auto;min-height:0;background:#fff!important}.dialog-actions[data-v-3d09c8c4]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;border-top:1px solid #e2e8f0;background-color:#f8fafc}.detalle-grid[data-v-3d09c8c4]{gap:12px}.detalle-grid[data-v-3d09c8c4],.detalle-item[data-v-3d09c8c4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.detalle-item[data-v-3d09c8c4]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:10px 14px;-webkit-transition:all .2s ease;transition:all .2s ease}.detalle-item[data-v-3d09c8c4]:hover{border-color:#cbd5e1;background-color:#f1f5f9}.detalle-label[data-v-3d09c8c4]{font-size:.7rem;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.03em}.detalle-value[data-v-3d09c8c4]{font-size:.875rem;font-weight:600;color:#1e293b;margin-top:2px}.nota-value[data-v-3d09c8c4]{font-size:1.1rem;font-weight:700;color:#0f172a}.detalle-helper[data-v-3d09c8c4]{color:#64748b;font-size:.75rem;margin-top:3px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500}.no-revisor[data-v-3d09c8c4]{color:#94a3b8;font-style:italic}.text-card[data-v-3d09c8c4]{padding:12px 16px;border-radius:12px!important;border:1px solid #e2e8f0!important;background:#fff;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.02);box-shadow:0 1px 2px 0 rgba(0,0,0,.02)}.text-card__title[data-v-3d09c8c4]{font-weight:700;font-size:.75rem;color:#2563eb;text-transform:uppercase;letter-spacing:.05em;margin-bottom:4px}.text-card__body[data-v-3d09c8c4]{margin:0;font-size:.85rem;color:#334155;line-height:1.4;white-space:pre-line}.dialog-layout-row[data-v-3d09c8c4]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.dialog-col-left[data-v-3d09c8c4]{-webkit-box-flex:4;-ms-flex:4;flex:4;min-width:320px}.dialog-col-right[data-v-3d09c8c4]{-webkit-box-flex:6;-ms-flex:6;flex:6;min-width:480px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:960px){.dialog-layout-row[data-v-3d09c8c4]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.dialog-col-left[data-v-3d09c8c4],.dialog-col-right[data-v-3d09c8c4]{width:100%;min-width:0}}.pdf-preview-card[data-v-3d09c8c4]{border-radius:12px;overflow:hidden;border:1px solid #cbd5e1!important;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.05);box-shadow:0 1px 3px rgba(0,0,0,.05);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;min-height:550px}.pdf-preview-header[data-v-3d09c8c4]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#f8fafc;border-bottom:1px solid #e2e8f0}.pdf-preview-header[data-v-3d09c8c4],.pdf-preview-title[data-v-3d09c8c4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pdf-preview-title[data-v-3d09c8c4]{font-size:.75rem;font-weight:700;color:#2563eb;text-transform:uppercase;letter-spacing:.05em}.pdf-preview-frame[data-v-3d09c8c4]{width:100%;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;border:none;background-color:#fff;min-height:500px}.input-label[data-v-3d09c8c4]{font-size:.75rem;font-weight:600;color:#475569;display:inline-block}.text-error[data-v-3d09c8c4]{color:#ef4444!important}.custom-input[data-v-3d09c8c4] .v-input__slot{background-color:#f8fafc!important;border:1px solid #cbd5e1!important;border-radius:8px!important;-webkit-transition:all .25s cubic-bezier(.4,0,.2,1);transition:all .25s cubic-bezier(.4,0,.2,1);-webkit-box-shadow:none!important;box-shadow:none!important;min-height:40px!important}.custom-input[data-v-3d09c8c4] .v-input__slot:hover{background-color:#f1f5f9!important;border-color:#94a3b8!important}.custom-input[data-v-3d09c8c4] .v-input__slot:focus-within{background-color:#fff!important;border-color:#2563eb!important;-webkit-box-shadow:0 0 0 3px rgba(37,99,235,.15)!important;box-shadow:0 0 0 3px rgba(37,99,235,.15)!important}.custom-input[data-v-3d09c8c4] fieldset{border:none!important}.custom-input[data-v-3d09c8c4] .v-input__append-inner,.custom-input[data-v-3d09c8c4] .v-input__prepend-inner{margin-top:8px!important}.custom-input[data-v-3d09c8c4] .v-icon{color:#64748b!important;font-size:20px!important}.custom-input[data-v-3d09c8c4] textarea{color:#1e293b!important;font-size:.875rem!important;font-weight:500!important}.action-btn[data-v-3d09c8c4]{text-transform:none!important;font-weight:600!important;letter-spacing:.2px!important;height:40px!important;border-radius:8px!important}.apply-btn[data-v-3d09c8c4]{background:linear-gradient(135deg,#2563eb,#1d4ed8)!important;color:#fff!important;-webkit-box-shadow:0 4px 6px -1px rgba(37,99,235,.2),0 2px 4px -1px rgba(37,99,235,.1)!important;box-shadow:0 4px 6px -1px rgba(37,99,235,.2),0 2px 4px -1px rgba(37,99,235,.1)!important;-webkit-transition:all .2s ease!important;transition:all .2s ease!important}.apply-btn[data-v-3d09c8c4]:hover{-webkit-box-shadow:0 6px 8px -1px rgba(37,99,235,.25),0 3px 6px -1px rgba(37,99,235,.15)!important;box-shadow:0 6px 8px -1px rgba(37,99,235,.25),0 3px 6px -1px rgba(37,99,235,.15)!important;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.apply-btn.v-btn--disabled[data-v-3d09c8c4]{background:#e2e8f0!important;color:#94a3b8!important;-webkit-box-shadow:none!important;box-shadow:none!important;border-color:#e2e8f0!important}.cancel-btn[data-v-3d09c8c4]{border:1px solid #cbd5e1!important;color:#475569!important;background-color:#fff!important}.cancel-btn[data-v-3d09c8c4]:hover{background-color:#f8fafc!important;color:#1e293b!important}.close-btn[data-v-3d09c8c4]{-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.close-btn[data-v-3d09c8c4]:hover{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.custom-badge[data-v-3d09c8c4]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:2px 8px;font-size:.75rem;font-weight:600;border-radius:9999px;line-height:1.25;white-space:nowrap}.badge-xs[data-v-3d09c8c4]{font-size:.65rem;padding:1px 6px}.state-concluido[data-v-3d09c8c4]{background-color:#e8f5e9;color:#2e7d32;border:1px solid rgba(46,125,50,.2)}.state-en-desarrollo[data-v-3d09c8c4]{background-color:#fff3e0;color:#ef6c00;border:1px solid rgba(239,108,0,.2)}.state-no-iniciado[data-v-3d09c8c4]{background-color:#ffebee;color:#c62828;border:1px solid rgba(198,40,40,.2)}.state-default[data-v-3d09c8c4]{background-color:#eceff1;color:#455a64;border:1px solid rgba(69,90,100,.2)}.gap-2[data-v-3d09c8c4]{gap:8px}.bg-light[data-v-3d09c8c4]{background-color:#f8fafc}.advertencias-list[data-v-3d09c8c4]{margin:0;padding-left:20px;color:#7c4a00}.advertencias-list li[data-v-3d09c8c4]{font-size:.875rem;line-height:1.5;margin-bottom:6px}.advertencias-list li[data-v-3d09c8c4]:last-child{margin-bottom:0}.dialog-confirmar-aprobar .dg-content{border-top:4px solid #2e7d32}.dialog-confirmar-rechazar .dg-content{border-top:4px solid #c62828}