.cobranza-card[data-v-48f46c3f]{box-shadow:0 1px 2px #0000000a,0 5px 18px #00000006;position:relative;transition:border-color .18s ease,box-shadow .18s ease}.cobranza-card[data-v-48f46c3f]:before{border-radius:.75rem .75rem 0 0;content:"";height:3px;inset:0 auto auto 0;opacity:.9;position:absolute;width:100%}.cobranza-card--datos[data-v-48f46c3f]:before{background:linear-gradient(90deg,#3b82f6,#3b82f633)}.cobranza-card--gestion[data-v-48f46c3f]:before{background:linear-gradient(90deg,#10b981,#10b98133)}.cobranza-card--info[data-v-48f46c3f]:before{background:linear-gradient(90deg,#8b5cf6,#8b5cf633)}.cobranza-card[data-v-48f46c3f]:hover{border-color:rgba(var(--c-primary),.22)!important;box-shadow:0 2px 5px #0000000d,0 8px 22px #00000009}.section-icon[data-v-48f46c3f]{align-items:center;border-radius:.55rem;display:inline-flex;height:1.8rem;justify-content:center;min-width:1.8rem;width:1.8rem}.section-icon--datos[data-v-48f46c3f]{background:#3b82f61a;color:#3b82f6}.section-icon--gestion[data-v-48f46c3f]{background:#10b9811a;color:#10b981}.section-icon--info[data-v-48f46c3f]{background:#8b5cf61a;color:#8b5cf6}.section-control[data-v-48f46c3f]:hover,.section-date-wrapper[data-v-48f46c3f]:hover,.section-textarea[data-v-48f46c3f]:hover{border-color:rgba(var(--c-primary),.3)}.section-read[data-v-48f46c3f],.section-read-area[data-v-48f46c3f]{box-shadow:inset 0 1px #ffffff06}.history-button[data-v-48f46c3f]{box-shadow:0 1px 2px #00000008}.section-folder-button[data-v-48f46c3f]{overflow:hidden;position:relative}.section-folder-button[data-v-48f46c3f]:after{background:linear-gradient(135deg,rgba(var(--c-primary),.07),transparent 60%);content:"";inset:0;pointer-events:none;position:absolute}.dark{box-shadow:0 1px 2px #0000003d,0 8px 24px #0000001f}.dark{background:#3b82f626}.dark{background:#10b98126}.dark{background:#8b5cf626}.history-complete-action[data-v-48f46c3f]{align-items:center;display:flex;flex-shrink:0;position:relative}.share-button[data-v-48f46c3f]{align-items:center;border-radius:.65rem;display:flex;height:2.65rem;justify-content:center;min-width:2.65rem;transition:transform .18s ease,color .18s ease,box-shadow .18s ease,background-color .18s ease,border-color .18s ease;width:2.65rem}.share-button--complete[data-v-48f46c3f]{background:linear-gradient(135deg,rgba(var(--c-primary),.1),rgba(var(--c-primary),.035));border:1px solid rgba(var(--c-primary),.28);box-shadow:0 2px 7px #0000000d,inset 0 0 0 1px rgba(var(--c-primary),.03);color:rgb(var(--c-primary));overflow:visible;position:relative}.share-button--complete[data-v-48f46c3f]:hover{background:linear-gradient(135deg,rgba(var(--c-primary),.2),rgba(var(--c-primary),.09));border-color:rgba(var(--c-primary),.62);box-shadow:0 5px 12px rgba(var(--c-primary),.13),0 0 0 2px rgba(var(--c-primary),.055);color:rgb(var(--c-primary));transform:translateY(-1px)}.history-complete-tooltip[data-v-48f46c3f]{background-color:#1e293b;border-radius:.6rem;bottom:calc(100% + .8rem);box-shadow:0 12px 30px #0000003d;color:#fff;min-width:14.5rem;opacity:0;padding:.7rem .8rem;pointer-events:none;position:absolute;right:0;transform:translateY(.35rem) scale(.98);transform-origin:bottom right;transition:opacity .16s ease,transform .16s ease,visibility .16s ease;visibility:hidden;z-index:150}.history-complete-action:hover .history-complete-tooltip[data-v-48f46c3f]{opacity:1;transform:translateY(0) scale(1);visibility:visible}.history-complete-tooltip-arrow[data-v-48f46c3f]{border-left:7px solid transparent;border-right:7px solid transparent;border-top:8px solid #1e293b;height:0;position:absolute;right:1rem;top:100%;width:0}.history-complete-tooltip-icon[data-v-48f46c3f]{align-items:center;background-color:#10b98124;border-radius:.45rem;color:#6ee7b7;display:inline-flex;height:1.8rem;justify-content:center;min-width:1.8rem;width:1.8rem}.dark{background:linear-gradient(135deg,rgba(var(--c-primary),.13),rgba(var(--c-primary),.055));border-color:rgba(var(--c-primary),.34)}.section-label[data-v-48f46c3f]{color:rgb(var(--muted));display:block;font-size:.72rem;font-weight:600;letter-spacing:.015em;margin-bottom:.35rem}.section-read[data-v-48f46c3f]{align-items:center;border:1px solid rgb(var(--border));border-radius:.55rem;display:flex;line-height:1.15rem;min-height:2.5rem;overflow-wrap:anywhere;padding:.5rem .75rem}.section-read[data-v-48f46c3f],.section-read-area[data-v-48f46c3f]{background-color:rgb(var(--surface-elevated));color:rgb(var(--ink));font-size:.875rem}.section-read-area[data-v-48f46c3f]{border:1px solid rgb(var(--border));border-radius:.65rem;line-height:1.35rem;min-height:4.5rem;padding:.75rem;white-space:pre-wrap}.section-control[data-v-48f46c3f]{background-color:rgb(var(--surface-elevated));border:1px solid rgb(var(--border));border-radius:.55rem;color:rgb(var(--ink));font-size:.875rem;min-height:2.5rem;outline:none;padding:.5rem .75rem;width:100%}.section-control[data-v-48f46c3f]:focus,.section-date-wrapper[data-v-48f46c3f]:focus-within,.section-textarea[data-v-48f46c3f]:focus{border-color:rgb(var(--c-primary));box-shadow:0 0 0 2px rgba(var(--c-primary),.12)}.section-date-wrapper[data-v-48f46c3f]{align-items:center;background-color:rgb(var(--surface-elevated));border:1px solid rgb(var(--border));border-radius:.55rem;display:flex;min-height:2.5rem;min-width:0;padding:.5rem .75rem;width:100%}.section-date-control[data-v-48f46c3f]{background:transparent;border:0;color:rgb(var(--ink));display:block;font-size:.875rem;min-width:0;outline:none;padding:0;width:100%}.section-date-control[data-v-48f46c3f]:disabled{cursor:not-allowed;opacity:.45}.section-check-row[data-v-48f46c3f]{align-items:center;display:flex;gap:.5rem;min-height:2.5rem}.section-textarea[data-v-48f46c3f]{background-color:rgb(var(--surface-elevated));border:1px solid rgb(var(--border));border-radius:.65rem;color:rgb(var(--ink));font-size:.875rem;line-height:1.35rem;min-height:5.5rem;outline:none;padding:.75rem;resize:vertical;width:100%}.folder-action[data-v-48f46c3f]{align-items:center;display:flex;flex-shrink:0;position:relative}.section-folder-button[data-v-48f46c3f]{align-items:center;background-color:rgba(var(--c-primary),.08);border:1px solid rgba(var(--c-primary),.28);border-radius:.65rem;box-shadow:inset 0 0 0 1px rgba(var(--c-primary),.04);color:rgb(var(--c-primary));display:flex;height:2.6rem;justify-content:center;min-width:2.6rem;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease,border-color .18s ease;width:2.6rem}.section-folder-button[data-v-48f46c3f]:hover{background-color:rgba(var(--c-primary),.14);border-color:rgba(var(--c-primary),.55);box-shadow:0 5px 14px #0000001a;transform:translateY(-1px)}.folder-tooltip[data-v-48f46c3f]{background-color:#1e293b;border-radius:.4rem;box-shadow:0 10px 24px #0003;color:#fff;font-size:.72rem;font-weight:600;left:calc(100% + .7rem);line-height:1rem;opacity:0;padding:.55rem .75rem;pointer-events:none;position:absolute;top:50%;transform:translate(.3rem,-50%);transition:opacity .15s ease,transform .15s ease,visibility .15s ease;visibility:hidden;white-space:nowrap;z-index:120}.folder-action:hover .folder-tooltip[data-v-48f46c3f]{opacity:1;transform:translateY(-50%);visibility:visible}.folder-tooltip-arrow[data-v-48f46c3f]{border-bottom:6px solid transparent;border-right:7px solid #1e293b;border-top:6px solid transparent;height:0;left:-7px;position:absolute;top:50%;transform:translateY(-50%);width:0}.history-button[data-v-48f46c3f]{background-color:rgb(var(--surface-elevated));border:1px solid rgb(var(--border));border-radius:.6rem;color:rgb(var(--ink));font-size:.75rem;font-weight:600;padding:.45rem .75rem;transition:all .15s ease}.history-button[data-v-48f46c3f]:hover{background-color:rgba(var(--c-primary),.08);border-color:rgba(var(--c-primary),.45);color:rgb(var(--c-primary));transform:translateY(-1px)}.more-button[data-v-48f46c3f]{background-color:rgb(var(--surface-elevated));border:1px solid rgb(var(--border));border-radius:.55rem;color:rgb(var(--muted));font-size:1.1rem;font-weight:700;height:2.5rem;min-width:2.5rem;width:2.5rem}.more-button[data-v-48f46c3f]:hover{background-color:rgb(var(--surface-soft));color:rgb(var(--c-primary))}.info-label[data-v-48f46c3f]{color:rgb(var(--muted));font-size:.72rem;font-weight:600;letter-spacing:.015em;margin:0}.info-value[data-v-48f46c3f]{line-height:1.25rem;margin-top:.25rem;min-height:1.25rem}.info-long-value[data-v-48f46c3f],.info-value[data-v-48f46c3f]{color:rgb(var(--ink));font-size:.875rem;overflow-wrap:anywhere}.info-long-value[data-v-48f46c3f]{line-height:1.35rem;margin-top:.3rem;min-height:2.5rem;white-space:pre-wrap}.legacy-label[data-v-48f46c3f]{color:rgb(var(--muted));display:block;font-size:.75rem;font-weight:600;letter-spacing:.01em;margin-bottom:.25rem}.legacy-field[data-v-48f46c3f]{align-items:center;display:flex;min-height:2.5rem;padding:.5rem .75rem}.legacy-field[data-v-48f46c3f],.legacy-textarea[data-v-48f46c3f]{background-color:rgb(var(--surface-elevated));border:1px solid rgb(var(--border));border-radius:.5rem;color:rgb(var(--ink));font-size:.875rem}.legacy-textarea[data-v-48f46c3f]{line-height:1.35rem;min-height:5rem;padding:.65rem .75rem;white-space:pre-wrap}.fade-enter-active[data-v-48f46c3f],.fade-leave-active[data-v-48f46c3f]{transition:opacity .18s ease}.fade-enter-from[data-v-48f46c3f],.fade-leave-to[data-v-48f46c3f]{opacity:0}.cobranza-modal-shell[data-v-48f46c3f]{box-shadow:0 24px 70px #0000003d,0 0 0 1px rgba(var(--border),.2)}.cobranza-modal-header[data-v-48f46c3f]{background:linear-gradient(180deg,rgba(var(--c-primary),.035),transparent);border-bottom:1px solid rgb(var(--border));position:relative}.cobranza-modal-header[data-v-48f46c3f]:after{background-color:rgb(var(--c-primary));border-radius:9999px;bottom:-1px;content:"";height:2px;left:1.5rem;opacity:.65;position:absolute;width:4rem}.linked-folder-caption[data-v-48f46c3f]{align-items:center;color:rgb(var(--c-primary));display:inline-flex;font-size:.62rem;font-weight:600;letter-spacing:.015em;margin-bottom:.35rem;opacity:.78}.linked-folder-field[data-v-48f46c3f]{align-items:stretch;background-color:rgb(var(--surface-elevated));border:1px solid rgb(var(--border));border-radius:.65rem;display:flex;min-height:2.6rem;min-width:0;position:relative;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease}.linked-folder-field[data-v-48f46c3f]:hover{border-color:rgba(var(--c-primary),.42);box-shadow:0 0 0 2px rgba(var(--c-primary),.055)}.linked-folder-value[data-v-48f46c3f]{align-items:center;color:rgb(var(--ink));display:flex;flex:1;font-size:.875rem;line-height:1.15rem;min-width:0;overflow-wrap:anywhere;padding:.5rem .75rem}.linked-folder-action[data-v-48f46c3f]{align-self:stretch;border-left:1px solid rgb(var(--border))}.linked-folder-button[data-v-48f46c3f]{align-items:center;background:linear-gradient(135deg,rgba(var(--c-primary),.13),rgba(var(--c-primary),.055));border-radius:0 .6rem .6rem 0;color:rgb(var(--c-primary));display:flex;height:100%;justify-content:center;min-height:2.55rem;min-width:3rem;position:relative;transition:color .18s ease,background-color .18s ease,box-shadow .18s ease;width:3rem}.linked-folder-button[data-v-48f46c3f]:hover{background-color:rgba(var(--c-primary),.15);box-shadow:inset 3px 0 rgba(var(--c-primary),.35)}.linked-folder-button svg[data-v-48f46c3f]{transition:transform .18s ease,filter .18s ease}.linked-folder-button:hover svg[data-v-48f46c3f]{transform:scale(1.08)}.linked-folder-dot[data-v-48f46c3f]{background-color:rgb(var(--c-primary));border-radius:9999px;box-shadow:0 0 0 2px rgba(var(--c-primary),.1);height:.32rem;position:absolute;right:.38rem;top:.38rem;width:.32rem}.cobranza-card[data-v-48f46c3f]{-webkit-backdrop-filter:saturate(105%);backdrop-filter:saturate(105%)}.cobranza-card>div[data-v-48f46c3f]:first-child{min-height:3.65rem}.dark{box-shadow:inset 0 1px #ffffff05}.dark{background:linear-gradient(135deg,rgba(var(--c-primary),.16),rgba(var(--c-primary),.07))}.cancel-followup-button[data-v-48f46c3f]{align-items:center;background-color:rgb(var(--surface-elevated));border:1px solid rgb(var(--border));border-radius:.9rem;color:rgb(var(--ink));display:inline-flex;font-size:.95rem;font-weight:650;justify-content:center;min-height:3.35rem;min-width:8.5rem;padding:.85rem 1.35rem;transition:border-color .18s ease,background-color .18s ease,color .18s ease,transform .18s ease}.cancel-followup-button[data-v-48f46c3f]:hover:not(:disabled){background-color:rgb(var(--surface-soft));border-color:rgba(var(--c-primary),.32);color:rgb(var(--c-primary));transform:translateY(-1px)}.cancel-followup-button[data-v-48f46c3f]:disabled{cursor:not-allowed;opacity:.55}.save-followup-button[data-v-48f46c3f]{align-items:center;background:linear-gradient(135deg,rgb(var(--c-primary)),rgb(var(--c-primary-hover)));border:1px solid rgba(var(--c-primary),.85);border-radius:.8rem;box-shadow:0 5px 14px rgba(var(--c-primary),.18),inset 0 1px #ffffff29;color:#fff;display:inline-flex;font-size:.9rem;font-weight:700;gap:.5rem;justify-content:center;line-height:1.2rem;min-height:2.75rem;min-width:12.5rem;padding:.65rem 1.35rem;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}.save-followup-button[data-v-48f46c3f]:hover{box-shadow:0 7px 18px rgba(var(--c-primary),.23),inset 0 1px #ffffff2e;filter:brightness(1.03);transform:translateY(-1px)}.save-followup-button[data-v-48f46c3f]:active{box-shadow:0 4px 10px rgba(var(--c-primary),.18),inset 0 1px #ffffff1f;transform:translateY(0)}.dark{box-shadow:0 8px 20px rgba(var(--c-primary),.18),inset 0 1px #ffffff1a}.loader-ellipsis[data-v-48f46c3f]{animation:loaderEllipsis-48f46c3f 1.2s steps(4) infinite;display:inline-block}@keyframes loaderEllipsis-48f46c3f{0%{width:0}to{width:1.1rem}}.save-toast[data-v-48f46c3f]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#ecfdf5f7;border:1px solid rgba(16,185,129,.24);box-shadow:0 10px 30px #0000001f;color:#065f46;font-size:.84rem;font-weight:700;gap:.55rem;min-height:2.65rem;padding:.6rem .9rem}.save-toast[data-v-48f46c3f],.save-toast-icon[data-v-48f46c3f]{align-items:center;border-radius:9999px;display:inline-flex}.save-toast-icon[data-v-48f46c3f]{background-color:#10b98121;color:#059669;height:1.55rem;justify-content:center;width:1.55rem}.toast-pop-enter-active[data-v-48f46c3f],.toast-pop-leave-active[data-v-48f46c3f]{transition:opacity .18s ease,transform .18s ease}.toast-pop-enter-from[data-v-48f46c3f],.toast-pop-leave-to[data-v-48f46c3f]{opacity:0;transform:translate(-50%,-.35rem) scale(.97)}.dark{background-color:#064e3bf0;border-color:#34d3993d;color:#a7f3d0}.dark{background-color:#34d39924;color:#6ee7b7}.history-modal-shell[data-v-48f46c3f]{box-shadow:0 24px 70px #0000003d,0 0 0 1px rgba(var(--border),.18)}.history-table th[data-v-48f46c3f]{white-space:nowrap}.history-table td[data-v-48f46c3f]{color:rgb(var(--ink))}.history-register-button[data-v-48f46c3f],.history-save-button[data-v-48f46c3f]{align-items:center;background:linear-gradient(135deg,rgb(var(--c-primary)),rgb(var(--c-primary-hover)));border:1px solid rgba(var(--c-primary),.72);border-radius:.7rem;box-shadow:0 4px 12px rgba(var(--c-primary),.14),inset 0 1px #ffffff24;color:#fff;display:inline-flex;font-size:.82rem;font-weight:700;gap:.5rem;justify-content:center;min-height:2.55rem;padding:.55rem 1rem;transition:transform .16s ease,box-shadow .16s ease,filter .16s ease}.history-register-button[data-v-48f46c3f]:hover,.history-save-button[data-v-48f46c3f]:hover{box-shadow:0 6px 16px rgba(var(--c-primary),.19),inset 0 1px #ffffff29;filter:brightness(1.02);transform:translateY(-1px)}.history-register-button[data-v-48f46c3f]:active,.history-save-button[data-v-48f46c3f]:active{transform:translateY(0)}.dark{box-shadow:0 24px 70px #00000080,0 0 0 1px #ffffff08}.history-count-card[data-v-48f46c3f]{align-items:center;background-color:rgba(var(--c-primary),.035);border:1px solid rgba(var(--c-primary),.13);border-radius:.6rem;display:inline-flex;gap:.35rem;min-height:2rem;padding:.3rem .55rem}.history-count-number[data-v-48f46c3f]{color:rgb(var(--c-primary));font-size:.9rem;font-weight:750;letter-spacing:0;line-height:1;min-width:auto}.history-count-copy[data-v-48f46c3f]{align-items:baseline;display:inline-flex;flex-direction:row;gap:.25rem;line-height:1}.history-count-label[data-v-48f46c3f]{color:rgb(var(--muted));font-size:.72rem;font-weight:600}.history-count-total[data-v-48f46c3f]{color:rgb(var(--muted));font-size:.68rem;font-weight:500;margin-top:0}.history-filter-row th[data-v-48f46c3f]{border-top:1px solid rgba(var(--border),.8)}.history-filter-select[data-v-48f46c3f]{background-color:rgb(var(--surface-elevated));border:1px solid rgb(var(--border));border-radius:.5rem;color:rgb(var(--ink));font-size:.72rem;font-weight:500;height:2rem;letter-spacing:normal;min-width:8.5rem;outline:none;padding:.32rem 1.65rem .32rem .55rem;text-transform:none;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease;width:100%}.history-filter-select[data-v-48f46c3f]:focus{border-color:rgba(var(--c-primary),.45);box-shadow:0 0 0 2px rgba(var(--c-primary),.07)}.history-no-filter[data-v-48f46c3f]{align-items:center;color:rgb(var(--muted));display:inline-flex;font-size:.7rem;font-weight:500;min-height:2rem;opacity:.72;padding:0 .3rem}.history-clear-filters-button[data-v-48f46c3f],.history-empty-clear-button[data-v-48f46c3f]{align-items:center;background-color:rgb(var(--surface-elevated));border:1px solid rgb(var(--border));border-radius:.65rem;color:rgb(var(--muted));display:inline-flex;font-size:.75rem;font-weight:650;justify-content:center;padding:.5rem .75rem;transition:color .15s ease,border-color .15s ease,background-color .15s ease}.history-clear-filters-button[data-v-48f46c3f]:hover,.history-empty-clear-button[data-v-48f46c3f]:hover{background-color:rgba(var(--c-primary),.055);border-color:rgba(var(--c-primary),.3);color:rgb(var(--c-primary))}.history-empty-clear-button[data-v-48f46c3f]{margin-top:.9rem}.dark{background-color:rgba(var(--c-primary),.055);border-color:rgba(var(--c-primary),.18)}.dark{background-color:#ffffff06}
