.notification-container[data-v-0947b2a5]{position:fixed;top:20px;right:20px;z-index:9999;pointer-events:none}.notification[data-v-0947b2a5]{pointer-events:all;margin-bottom:12px;min-width:320px;max-width:480px;border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,.15);overflow:hidden;position:relative;cursor:pointer;transition:all .3s ease}.notification[data-v-0947b2a5]:hover{transform:translateY(-2px);box-shadow:0 12px 32px rgba(0,0,0,.2)}.notification-success[data-v-0947b2a5]{background:linear-gradient(135deg,#4caf50,#45a049);color:#fff}.notification-error[data-v-0947b2a5]{background:linear-gradient(135deg,#f44336,#e53935);color:#fff}.notification-warning[data-v-0947b2a5]{background:linear-gradient(135deg,#ff9800,#fb8c00);color:#fff}.notification-info[data-v-0947b2a5]{background:linear-gradient(135deg,#2196f3,#1976d2);color:#fff}.notification-content[data-v-0947b2a5]{display:flex;align-items:flex-start;padding:16px;gap:12px}.notification-icon[data-v-0947b2a5]{flex-shrink:0;margin-top:2px}.notification-text[data-v-0947b2a5]{flex:1;min-width:0}.notification-title[data-v-0947b2a5]{font-weight:600;font-size:14px;margin-bottom:4px;line-height:1.3}.notification-message[data-v-0947b2a5]{font-size:13px;opacity:.9;line-height:1.4;margin-bottom:8px}.notification-details[data-v-0947b2a5]{margin-top:8px;padding-top:8px;border-top:1px solid hsla(0,0%,100%,.2)}.notification-details ul[data-v-0947b2a5]{margin:0;padding-left:16px;list-style:none}.notification-details li[data-v-0947b2a5]{font-size:12px;opacity:.8;margin-bottom:4px;line-height:1.3}.notification-details li[data-v-0947b2a5]:before{content:"•";margin-right:8px;opacity:.6}.notification-close[data-v-0947b2a5]{flex-shrink:0;opacity:.7;transition:opacity .2s ease}.notification:hover .notification-close[data-v-0947b2a5]{opacity:1}.notification-progress[data-v-0947b2a5]{position:absolute;bottom:0;left:0;height:3px;background:hsla(0,0%,100%,.3);animation:progress-0947b2a5 linear forwards}.notification-enter-active[data-v-0947b2a5],.notification-leave-active[data-v-0947b2a5]{transition:all .3s ease}.notification-enter-from[data-v-0947b2a5],.notification-leave-to[data-v-0947b2a5]{opacity:0;transform:translateX(100%)}.notification-move[data-v-0947b2a5]{transition:transform .3s ease}@keyframes progress-0947b2a5{0%{width:100%}to{width:0}}@media (max-width:600px){.notification-container[data-v-0947b2a5]{top:10px;right:10px;left:10px}.notification[data-v-0947b2a5]{min-width:auto;max-width:none}}.fill-height[data-v-153cdafa]{min-height:100vh;align-items:center}.wave[data-v-153cdafa]{position:absolute;width:100%;height:100%;background:linear-gradient(45deg,rgba(102,126,234,.1),rgba(118,75,162,.1));border-radius:50%;opacity:.4;animation:wave-153cdafa 15s linear infinite;pointer-events:none}.wave1[data-v-153cdafa]{top:-50%;left:-25%;animation-delay:0s}.wave2[data-v-153cdafa]{top:-70%;right:-30%;animation-delay:-5s;opacity:.3}.wave3[data-v-153cdafa]{bottom:-60%;left:-20%;animation-delay:-10s;opacity:.2}@keyframes wave-153cdafa{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.sidebar-user-section[data-v-1247264c]{padding:12px 12px 8px}.sidebar-user-section--rail[data-v-1247264c]{padding:12px 8px 8px;display:flex;justify-content:center}.sidebar-user-card[data-v-1247264c]{display:flex;align-items:center;gap:12px;padding:12px;border-radius:16px;text-decoration:none;color:inherit;background:linear-gradient(135deg,rgba(var(--v-theme-primary),.08) 0,rgba(var(--v-theme-surface),1) 55%);border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));transition:background .2s ease,box-shadow .2s ease,transform .15s ease}.sidebar-user-card[data-v-1247264c]:hover{background:linear-gradient(135deg,rgba(var(--v-theme-primary),.12) 0,rgba(var(--v-theme-surface),1) 60%);box-shadow:0 4px 14px rgba(0,0,0,.08)}.sidebar-user-card--rail[data-v-1247264c]{padding:8px;justify-content:center;background:transparent;border-color:transparent;box-shadow:none}.sidebar-user-card--rail[data-v-1247264c]:hover{background:rgba(var(--v-theme-primary),.08);box-shadow:none}.sidebar-user-avatar[data-v-1247264c]{flex-shrink:0;background:linear-gradient(145deg,rgb(var(--v-theme-primary)),rgba(var(--v-theme-primary),.75))}.sidebar-user-initials[data-v-1247264c]{font-size:.95rem;font-weight:700;letter-spacing:.04em;color:#fff}.sidebar-user-details[data-v-1247264c]{min-width:0;flex:1}.sidebar-user-name[data-v-1247264c]{margin:0;font-size:.9rem;font-weight:600;line-height:1.3;color:rgba(var(--v-theme-on-surface),.92)}.sidebar-user-role[data-v-1247264c]{max-width:100%}.sidebar-user-role[data-v-1247264c] .v-chip__content{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-user-hint[data-v-1247264c]{display:inline-flex;align-items:center}.v-main[data-v-1247264c]{background-color:#f5f7fa}.chart[data-v-1247264c]{width:100%;height:100%}[data-v-1247264c]::-webkit-scrollbar{width:6px;height:6px}[data-v-1247264c]::-webkit-scrollbar-track{background:#f1f1f1}[data-v-1247264c]::-webkit-scrollbar-thumb{background:#888;border-radius:3px}[data-v-1247264c]::-webkit-scrollbar-thumb:hover{background:#555}.refresh-fab[data-v-fe215526]{z-index:1000}.refresh-fab.v-btn--loading[data-v-fe215526]{pointer-events:none}.page-loading-overlay[data-v-757537e1]{position:fixed;inset:0;background-color:rgba(0,0,0,.7);z-index:9999;display:flex;align-items:center;justify-content:center;backdrop-filter:blur(3px)}.page-loading-overlay__content[data-v-757537e1]{text-align:center;color:#fff;padding:0 24px;max-width:360px}.app-page[data-v-4e86e5e1]{min-height:100vh;background:#f0f2f8}.kpi-card[data-v-4e86e5e1]{background:#fff;transition:transform .2s ease,box-shadow .2s ease}.kpi-card[data-v-4e86e5e1]:hover{transform:translateY(-2px);box-shadow:0 10px 28px rgba(15,23,42,.08)}.secondary-stat[data-v-4e86e5e1]{background:#fff;height:100%}.temp-card[data-v-4e86e5e1]{transition:transform .2s ease,box-shadow .2s ease}.temp-card--hot[data-v-4e86e5e1]{background:linear-gradient(135deg,#c62828,#ef5350)}.temp-card--warm[data-v-4e86e5e1]{background:linear-gradient(135deg,#e65100,#ffb74d)}.temp-card--cold[data-v-4e86e5e1]{background:linear-gradient(135deg,#0d47a1,#42a5f5)}.stat-card-clickable[data-v-4e86e5e1]{cursor:pointer}.stat-card-clickable[data-v-4e86e5e1]:hover{transform:translateY(-3px);box-shadow:0 12px 24px rgba(0,0,0,.15)}.chart-card[data-v-4e86e5e1],.quick-actions-card[data-v-4e86e5e1]{background:#fff}.chart-sheet[data-v-4e86e5e1]{width:100%}.chart[data-v-4e86e5e1]{width:100%;height:100%}.legend-dot[data-v-4e86e5e1]{display:inline-block;width:10px;height:10px;border-radius:50%}.activity-list[data-v-4e86e5e1]{max-height:420px;overflow-y:auto}.activity-item[data-v-4e86e5e1]{border-bottom:1px solid rgba(0,0,0,.06)}.activity-item[data-v-4e86e5e1]:last-child{border-bottom:none}.min-width-0[data-v-4e86e5e1]{min-width:0}[data-v-4e86e5e1] .recent-leads-table .v-data-table__thead th{font-weight:600;text-transform:uppercase;font-size:.7rem;letter-spacing:.04em;color:rgba(0,0,0,.55)}.page-hero[data-v-6832bd5e]{background:linear-gradient(135deg,#1565c0,#3973b4 55%,#1565c0);position:relative;overflow:hidden}.page-hero[data-v-6832bd5e]:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 80% 20%,hsla(0,0%,100%,.15) 0,transparent 45%);pointer-events:none}.page-hero__inner[data-v-6832bd5e]{position:relative;z-index:1}.page-hero__avatar[data-v-6832bd5e]{background:hsla(0,0%,100%,.2);backdrop-filter:blur(8px);border:2px solid hsla(0,0%,100%,.35)}.page-hero__top[data-v-6832bd5e] .v-breadcrumbs-item{color:hsla(0,0%,100%,.9)!important;font-size:.875rem}.app-page[data-v-3a28f741]{min-height:100vh;background:#f0f2f8}.portfolio-stat-card[data-v-3a28f741]{border:1px solid rgba(15,23,42,.08);background:linear-gradient(145deg,#fff,#f8fafc);transition:transform .2s ease,box-shadow .2s ease}.portfolio-stat-card[data-v-3a28f741]:hover{transform:translateY(-2px);box-shadow:0 10px 24px -12px rgba(15,23,42,.25)}.branch-card[data-v-3a28f741]{transition:all .25s ease;border:1px solid rgba(15,23,42,.08);height:100%;display:flex;flex-direction:column;overflow:hidden;background:#fff}.branch-card[data-v-3a28f741]:hover{transform:translateY(-4px);box-shadow:0 18px 36px -14px rgba(15,23,42,.22)!important}.branch-expanded[data-v-3a28f741]{box-shadow:0 0 0 2px rgba(var(--v-theme-primary),.35)!important}.branch-card__hero[data-v-3a28f741]{padding:18px 20px 16px}.branch-card__avatar[data-v-3a28f741]{box-shadow:0 8px 20px rgba(15,23,42,.15)}.branch-metric[data-v-3a28f741]{text-align:center;padding:10px 6px;border-radius:12px;background:#f8fafc;border:1px solid rgba(15,23,42,.06);height:100%}.branch-metric__value[data-v-3a28f741]{font-size:1.1rem;font-weight:700;line-height:1.2;margin-top:4px;color:#0f172a}.branch-metric__label[data-v-3a28f741]{font-size:.68rem;color:#64748b;margin-top:2px;text-transform:uppercase;letter-spacing:.04em}.branch-finance-panel[data-v-3a28f741]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.branch-finance-panel__item[data-v-3a28f741]{padding:14px;border-radius:14px;border:1px solid rgba(15,23,42,.08)}.branch-finance-panel__item--disbursed[data-v-3a28f741]{background:linear-gradient(160deg,rgba(59,130,246,.08),rgba(59,130,246,.02))}.branch-finance-panel__item--collected[data-v-3a28f741]{background:linear-gradient(160deg,rgba(34,197,94,.1),rgba(34,197,94,.02))}@media (max-width:600px){.branch-finance-panel[data-v-3a28f741]{grid-template-columns:1fr}}[data-v-3a28f741] .v-expansion-panel,[data-v-3a28f741] .v-expansion-panels{background-color:transparent}[data-v-3a28f741] .v-expansion-panel-title{background-color:transparent;padding:12px 16px;min-height:auto}[data-v-3a28f741] .v-expansion-panel-text__wrapper{padding:0}[data-v-3a28f741] .v-list-item{border:1px solid rgba(0,0,0,.08)}[data-v-3a28f741] .v-list-item:hover{background-color:rgba(var(--v-theme-primary),.04)}@media (max-width:600px){.branch-card[data-v-3a28f741]{margin-bottom:12px}.text-h4[data-v-3a28f741]{font-size:1.75rem}}.app-page[data-v-4182f1b3]{min-height:100vh;background:#f0f2f8}.branch-role-cell[data-v-4182f1b3]{min-width:140px;max-width:220px}.tasks-container[data-v-6528d86a]{background:linear-gradient(135deg,#f5f7fa,#e9ecef);min-height:100vh;padding:2rem 1rem}.header-card[data-v-6528d86a]{background:hsla(0,0%,100%,.95);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.3);box-shadow:0 8px 32px rgba(0,0,0,.08)}.gradient-text[data-v-6528d86a]{background:linear-gradient(135deg,#1e88e5,#6a1b9a);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.stats-card[data-v-6528d86a]{background:hsla(0,0%,100%,.9);backdrop-filter:blur(8px);border:1px solid hsla(0,0%,100%,.5);transition:all .3s cubic-bezier(.4,0,.2,1)}.stats-card[data-v-6528d86a]:hover{transform:translateY(-4px);box-shadow:0 12px 28px rgba(0,0,0,.12)!important}.filter-card[data-v-6528d86a]{background:hsla(0,0%,100%,.9);backdrop-filter:blur(8px);border:1px solid hsla(0,0%,100%,.5)}.table-card[data-v-6528d86a]{background:hsla(0,0%,100%,.95);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.3);box-shadow:0 8px 32px rgba(0,0,0,.08)}@media (max-width:600px){.tasks-container[data-v-6528d86a]{padding:1rem .5rem}.gradient-text[data-v-6528d86a]{font-size:1.75rem!important}}.app-page[data-v-9f9c5436]{min-height:100vh;background:#f0f2f8}.assign-agent-header[data-v-9f9c5436]{background:linear-gradient(135deg,#3949ab,#5c6bc0 50%,#7986cb)}.assign-agent-card[data-v-9f9c5436]{overflow:hidden}.app-page[data-v-d5eeee92]{min-height:100vh;background:#f0f2f8}.v-card[data-v-d5eeee92]{transition:transform .2s ease,box-shadow .2s ease}.v-card[data-v-d5eeee92]:hover{transform:translateY(-2px);box-shadow:0 6px 12px rgba(0,0,0,.1)}.stat-card-clickable[data-v-d5eeee92]{cursor:pointer}.stat-card-clickable[data-v-d5eeee92]:focus-visible{outline:2px solid hsla(0,0%,100%,.85);outline-offset:2px}[data-v-d5eeee92] .v-data-table .v-table__wrapper{border-radius:8px}[data-v-d5eeee92] .v-chip{font-weight:500}.lead-detail-hero[data-v-d5eeee92]{background:linear-gradient(135deg,#1a237e,#3949ab 45%,#5c6bc0)}.lead-hero-avatar[data-v-d5eeee92]{border:3px solid hsla(0,0%,100%,.35);background:hsla(0,0%,100%,.15)}.detail-field[data-v-d5eeee92]{padding:8px 0}.detail-label[data-v-d5eeee92]{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:rgba(0,0,0,.55);margin-bottom:4px}.detail-value[data-v-d5eeee92]{font-size:.95rem;font-weight:500;color:rgba(0,0,0,.87);word-break:break-word}.detail-value-block[data-v-d5eeee92]{white-space:pre-wrap;line-height:1.5;padding:12px;background:#f5f7fb;border-radius:8px}.document-card[data-v-d5eeee92]{transition:box-shadow .2s ease}.document-card[data-v-d5eeee92]:hover{box-shadow:0 8px 24px rgba(0,0,0,.08)}.document-preview[data-v-d5eeee92]{background:#f0f2f8;min-height:160px}.document-pdf-placeholder[data-v-d5eeee92]{background:#fafafa;min-height:200px}.min-width-0[data-v-d5eeee92]{min-width:0}.task-dialog-hero[data-v-d5eeee92]{background:linear-gradient(135deg,#1d4ed8,#4338ca 50%,#6d28d9)}.app-page[data-v-937cd9d8]{min-height:100vh;background:#f0f2f8}.summary-card[data-v-937cd9d8]{transition:transform .2s ease,box-shadow .2s ease}.summary-card[data-v-937cd9d8]:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(0,0,0,.06)}[data-v-937cd9d8] .lead-type-hero--hot{background:linear-gradient(135deg,#b71c1c,#e53935 50%,#ef5350)!important}[data-v-937cd9d8] .lead-type-hero--warm{background:linear-gradient(135deg,#e65100,#fb8c00 50%,#ffb74d)!important}[data-v-937cd9d8] .lead-type-hero--cold{background:linear-gradient(135deg,#0d47a1,#1565c0 50%,#42a5f5)!important}.detail-label[data-v-937cd9d8]{font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:rgba(0,0,0,.55);margin-bottom:2px}.detail-value[data-v-937cd9d8]{font-size:.95rem;font-weight:500;margin-bottom:12px;word-break:break-word}.dialog-header[data-v-62cde8fd]{background:linear-gradient(135deg,#1e3a5f,#2563eb)}.photo-placeholder[data-v-62cde8fd]{height:140px;display:flex;align-items:center;justify-content:center;background:#f5f7fb}.photo-card[data-v-62cde8fd]{overflow:hidden}.app-page[data-v-14ff00bf]{min-height:100vh;background:#f0f2f8}.filters-card[data-v-14ff00bf],.summary-card[data-v-14ff00bf],.table-card[data-v-14ff00bf]{border:1px solid rgba(var(--v-theme-on-surface),.06);background:rgb(var(--v-theme-surface))}.detail-header[data-v-14ff00bf]{background:linear-gradient(135deg,#1e3a5f,#2563eb)}.shop-sub[data-v-14ff00bf]{max-width:280px}.photo-empty[data-v-14ff00bf]{height:160px;display:flex;align-items:center;justify-content:center;background:#f5f7fb}.detail-row[data-v-14ff00bf]{margin:0 0 6px;font-size:.9rem}.detail-row .label[data-v-14ff00bf]{display:inline-block;min-width:100px;color:rgba(var(--v-theme-on-surface),.55);font-size:.75rem;text-transform:uppercase;letter-spacing:.04em}.app-page[data-v-46960026]{min-height:100vh;background:#f0f2f8}.task-dialog-hero[data-v-46960026]{background:linear-gradient(135deg,#1d4ed8,#4338ca 50%,#6d28d9)}.app-page[data-v-ca2b9c24]{min-height:100vh;background:#f0f2f8}.v-main[data-v-ca2b9c24]{background-color:#f5f7fa}.type-card[data-v-ca2b9c24]{cursor:pointer;transition:transform .2s,box-shadow .2s}.type-card[data-v-ca2b9c24]:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.12)!important}.selected-type[data-v-ca2b9c24]{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.15)!important}.document-card[data-v-ca2b9c24]{transition:transform .2s,box-shadow .2s;cursor:pointer}.document-card[data-v-ca2b9c24]:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.12)!important}[data-v-ca2b9c24]::-webkit-scrollbar{width:6px;height:6px}[data-v-ca2b9c24]::-webkit-scrollbar-track{background:#f1f1f1}[data-v-ca2b9c24]::-webkit-scrollbar-thumb{background:#888;border-radius:3px}[data-v-ca2b9c24]::-webkit-scrollbar-thumb:hover{background:#555}.status-chip[data-v-08b1964a]{font-weight:500;letter-spacing:.3px}.status-active[data-v-08b1964a]{background:linear-gradient(135deg,#4caf50,#45a049)}.status-bad-standing[data-v-08b1964a]{background:linear-gradient(135deg,#ff9800,#f57c00)}.status-approved[data-v-08b1964a]{background:linear-gradient(135deg,#2196f3,#1976d2)}.status-pending[data-v-08b1964a]{background:linear-gradient(135deg,#ffc107,#ff9800)}.status-closed[data-v-08b1964a]{background:linear-gradient(135deg,#9e9e9e,#757575)}.app-page[data-v-41c21f90]{min-height:100vh;background:#f0f2f8}.stat-card[data-v-41c21f90]{transition:all .3s ease;background:#fff}.stat-card[data-v-41c21f90]:hover{transform:translateY(-4px);box-shadow:0 12px 24px -8px rgba(0,0,0,.1)!important}[data-v-41c21f90]::-webkit-scrollbar{width:8px;height:8px}[data-v-41c21f90]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}[data-v-41c21f90]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}[data-v-41c21f90]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.transaction-chip[data-v-9597cc5e]{font-weight:500;text-transform:uppercase;letter-spacing:.3px}.transaction-disbursement[data-v-9597cc5e],.transaction-repayment[data-v-9597cc5e]{font-weight:600}.app-page[data-v-175c1f79]{min-height:100vh;background:#f0f2f8}.stat-card[data-v-175c1f79]{background:#fff;border:1px solid rgba(0,0,0,.06);transition:transform .2s ease,box-shadow .2s ease}.stat-card--clickable[data-v-175c1f79]{cursor:pointer}.stat-card--clickable[data-v-175c1f79]:hover{transform:translateY(-3px);box-shadow:0 12px 28px -12px rgba(21,101,192,.35)}.filters-card[data-v-175c1f79],.table-card[data-v-175c1f79]{background:#fff;border:1px solid rgba(0,0,0,.06)}.transactions-table[data-v-175c1f79] .v-data-table__th{font-weight:600;font-size:.75rem;text-transform:uppercase;letter-spacing:.04em;background:#f8f9fc}.detail-list[data-v-175c1f79] .v-list-item{min-height:52px}.app-page[data-v-67a1faba]{min-height:100vh;background:#f0f2f8}.stat-card[data-v-67a1faba]{transition:transform .2s ease,box-shadow .2s ease;backdrop-filter:blur(4px)}.stat-card[data-v-67a1faba]:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(0,0,0,.1)!important}.search-field[data-v-67a1faba] .v-field{border-radius:28px;background-color:rgb(var(--v-theme-surface))}.filter-toggle[data-v-67a1faba] .v-btn{text-transform:none;font-weight:500}.visit-table[data-v-67a1faba] .v-data-table__th{font-weight:600;text-transform:uppercase;font-size:.75rem;letter-spacing:.5px;background-color:rgba(var(--v-theme-surface-variant),.5)}.visit-table[data-v-67a1faba] .v-data-table__td{padding:12px 16px}.modal-card[data-v-67a1faba]{overflow:hidden}@media (max-width:600px){.stat-card[data-v-67a1faba] .v-card-text{padding:12px}.stat-card .text-h3[data-v-67a1faba]{font-size:1.75rem}.filter-toggle[data-v-67a1faba]{margin-top:12px;width:100%}.filter-toggle[data-v-67a1faba] .v-btn{flex:1}}[data-v-67a1faba]::-webkit-scrollbar{width:6px;height:6px}[data-v-67a1faba]::-webkit-scrollbar-track{background:rgba(0,0,0,.05);border-radius:3px}[data-v-67a1faba]::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border-radius:3px}[data-v-67a1faba]::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.3)}.app-page[data-v-ce3c2f70]{min-height:100vh;background:#f0f2f8}.custom-timeline[data-v-ce3c2f70] .v-timeline-divider__dot{box-shadow:0 0 0 4px rgba(30,136,229,.2);transition:all .3s ease}.custom-timeline[data-v-ce3c2f70] .v-timeline-divider__dot:hover{transform:scale(1.2);box-shadow:0 0 0 6px rgba(30,136,229,.3)}.timeline-card[data-v-ce3c2f70]{transition:all .3s cubic-bezier(.4,0,.2,1);background:#fff;border:1px solid rgba(0,0,0,.05)}.timeline-card[data-v-ce3c2f70]:hover{transform:translateX(8px);box-shadow:0 12px 28px rgba(0,0,0,.12)!important}.completed-card[data-v-ce3c2f70]{border-left:4px solid #4caf50}.stats-card[data-v-ce3c2f70]{background:hsla(0,0%,100%,.9);backdrop-filter:blur(8px);border:1px solid hsla(0,0%,100%,.5)}.gap-2[data-v-ce3c2f70]{gap:.5rem}.gap-3[data-v-ce3c2f70]{gap:.75rem}.gap-4[data-v-ce3c2f70]{gap:1rem}.font-mono[data-v-ce3c2f70]{font-family:Roboto Mono,monospace;font-size:.75rem}@media (max-width:600px){.timeline-card[data-v-ce3c2f70]:hover{transform:translateX(4px)}}.app-page[data-v-071f31b7]{min-height:100vh;background:#f0f2f8}.stat-card[data-v-071f31b7]{transition:transform .2s,box-shadow .2s;border-radius:20px;background:hsla(0,0%,100%,.9);backdrop-filter:blur(2px)}.stat-card[data-v-071f31b7]:hover{transform:translateY(-4px);box-shadow:0 12px 24px rgba(0,0,0,.1)}.territory-table[data-v-071f31b7] .v-data-table__th{font-weight:600;text-transform:uppercase;font-size:.75rem;letter-spacing:.5px;background-color:#fafbfd}.territory-table[data-v-071f31b7] .v-data-table__tr:hover{background-color:rgba(33,150,243,.04);transition:background-color .2s}.gap-2[data-v-071f31b7]{gap:8px}.gap-3[data-v-071f31b7]{gap:12px}.min-width-0[data-v-071f31b7]{min-width:0}@media (min-width:600px){.zone-map-dialog__meta .border-e-sm[data-v-071f31b7]{border-right:1px solid rgba(0,0,0,.08)}}.zone-map-dialog__header[data-v-071f31b7]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:20px 24px;background:linear-gradient(135deg,#1565c0,#1565c0 55%,#1565c0)}.zone-map-dialog__meta[data-v-071f31b7]{background:#f8fafc}.zone-map-dialog__map[data-v-071f31b7]{width:100%;height:min(62vh,460px);min-height:320px;background:#e8eef5;z-index:0}.zone-map-dialog[data-v-071f31b7] .leaflet-container{font-family:inherit}.zone-map-dialog[data-v-071f31b7] .zone-map-center-marker__pin{width:28px;height:28px;border-radius:50%;background:#1565c0;border:3px solid #fff;box-shadow:0 4px 14px rgba(21,101,192,.45);display:flex;align-items:center;justify-content:center}.zone-map-dialog[data-v-071f31b7] .zone-map-center-marker__pin span{width:8px;height:8px;border-radius:50%;background:#fff}@media (max-width:600px){.content[data-v-071f31b7]{padding:16px!important}[data-v-071f31b7] .v-data-table{font-size:.75rem}.zone-map-dialog__map[data-v-071f31b7]{min-height:280px}}.app-page[data-v-0bda4d7d]{min-height:100vh;background:#f0f2f8}.stat-card[data-v-0bda4d7d]{transition:transform .2s ease,box-shadow .2s ease;border-left:4px solid}.stat-card[data-v-0bda4d7d]:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.12)}.demo-toggle-card[data-v-0bda4d7d]{background:linear-gradient(135deg,rgba(var(--v-theme-info),.05),rgba(var(--v-theme-info),.01));border-left:3px solid rgb(var(--v-theme-info));transition:all .2s ease}.demo-toggle-card[data-v-0bda4d7d]:hover{box-shadow:0 4px 12px rgba(0,0,0,.08)}.agents-card[data-v-0bda4d7d]{background:#fff;overflow:hidden}.search-field[data-v-0bda4d7d]{margin-bottom:8px}.agents-list[data-v-0bda4d7d]{max-height:calc(100vh - 280px);overflow-y:auto;padding:8px}.agent-list-item[data-v-0bda4d7d]{margin-bottom:4px;cursor:pointer;transition:all .2s}.agent-list-item[data-v-0bda4d7d]:hover{background-color:rgba(0,0,0,.04);transform:translateX(4px)}.agent-list-item.v-list-item--active[data-v-0bda4d7d]{background-color:rgba(var(--v-theme-primary),.1);border-radius:12px}.workplan-card[data-v-0bda4d7d]{background:#fff;height:100%}.empty-state[data-v-0bda4d7d]{opacity:.7}.demo-data-card[data-v-0bda4d7d]{background:linear-gradient(135deg,rgba(var(--v-theme-info),.1),rgba(var(--v-theme-info),.02));border-left:4px solid rgb(var(--v-theme-info))}.total-amount-card[data-v-0bda4d7d]{background:linear-gradient(135deg,rgba(var(--v-theme-primary),.1),rgba(var(--v-theme-primary),.02));border-left:4px solid rgb(var(--v-theme-primary))}.tasks-container[data-v-0bda4d7d]{min-height:100px}.task-card[data-v-0bda4d7d]{transition:all .2s;background-color:#fff}.task-card[data-v-0bda4d7d]:hover{box-shadow:0 2px 8px rgba(0,0,0,.08)}.drag-handle[data-v-0bda4d7d]{cursor:grab;transition:color .2s}.drag-handle[data-v-0bda4d7d]:active{cursor:grabbing}.task-ghost[data-v-0bda4d7d]{opacity:.5;background-color:#e0e0e0;border:1px dashed #aaa}.task-chosen[data-v-0bda4d7d]{background-color:#f5f5f5;box-shadow:0 4px 12px rgba(0,0,0,.15)}.task-drag[data-v-0bda4d7d]{opacity:.8;transform:rotate(2deg)}.cursor-grab[data-v-0bda4d7d]{cursor:grab}[data-v-0bda4d7d] .route-arrow-icon{background:transparent;border:none}[data-v-0bda4d7d] .route-arrow{color:#1a237e;font-size:14px;line-height:1;text-shadow:0 0 2px #fff,0 0 4px #fff;pointer-events:none}.map-container[data-v-0bda4d7d] .leaflet-container{border-radius:8px}@media (max-width:960px){.agents-list[data-v-0bda4d7d]{max-height:300px}}.app-page[data-v-404fe74f],.app-page[data-v-cfd7fd2c]{min-height:100vh;background:#f0f2f8}.v-card-text[data-v-cfd7fd2c]{padding:24px}.text-h4[data-v-cfd7fd2c]{line-height:1.2}@media (max-width:600px){.text-h4[data-v-cfd7fd2c]{font-size:1.5rem}.v-card-text[data-v-cfd7fd2c]{padding:16px}}.v-card[data-v-cfd7fd2c]{transition:transform .2s ease,box-shadow .2s ease}.v-card[data-v-cfd7fd2c]:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(0,0,0,.1)!important}.v-data-table[data-v-cfd7fd2c]{border-radius:8px}.v-data-table[data-v-cfd7fd2c] .v-data-table__th{font-weight:600;text-transform:uppercase;font-size:.75rem;letter-spacing:.5px}.v-data-table[data-v-cfd7fd2c] .v-data-table__td{padding:12px 16px}.app-page[data-v-318b81ad]{min-height:100vh;background:#f0f2f8}.section-header[data-v-318b81ad]{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;color:#fff}.section-header--calls[data-v-318b81ad]{background:linear-gradient(135deg,#2e7d32,#43a047 55%,#66bb6a);border-radius:12px 12px 0 0}.section-header--comments[data-v-318b81ad]{background:linear-gradient(135deg,#0277bd,#039be5 55%,#4fc3f7);border-radius:12px 12px 0 0}.section-header__title[data-v-318b81ad]{display:flex;align-items:center;font-size:1.1rem;font-weight:600}.activity-list[data-v-318b81ad]{display:flex;flex-direction:column;gap:.75rem}.activity-card[data-v-318b81ad]{display:flex;gap:.875rem;padding:1rem 1rem 1rem .875rem;border:1px solid rgba(15,23,42,.08);border-radius:14px;background:#fff;box-shadow:0 1px 2px rgba(15,23,42,.04);transition:box-shadow .2s ease,border-color .2s ease}.activity-card[data-v-318b81ad]:hover{border-color:rgba(15,23,42,.14);box-shadow:0 6px 18px rgba(15,23,42,.08)}.activity-card__icon[data-v-318b81ad]{flex-shrink:0;width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center}.activity-card__icon--incoming[data-v-318b81ad]{background:linear-gradient(135deg,#00897b,#26a69a)}.activity-card__icon--outgoing[data-v-318b81ad]{background:linear-gradient(135deg,#1565c0,#42a5f5)}.activity-card__icon--missed[data-v-318b81ad]{background:linear-gradient(135deg,#c62828,#ef5350)}.activity-card__icon--comment[data-v-318b81ad]{background:linear-gradient(135deg,#0277bd,#4fc3f7)}.activity-card__body[data-v-318b81ad]{flex:1;min-width:0}.activity-card__meta[data-v-318b81ad]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.35rem}.activity-card__time[data-v-318b81ad]{font-size:.875rem;font-weight:600;color:rgba(15,23,42,.88)}.activity-card__details[data-v-318b81ad]{display:flex;flex-wrap:wrap;gap:.75rem;font-size:.8125rem;color:rgba(15,23,42,.62);margin-bottom:.35rem}.activity-card__notes[data-v-318b81ad]{margin:0;font-size:.9rem;line-height:1.5;color:rgba(15,23,42,.78)}.activity-card__actions[data-v-318b81ad]{display:flex;flex-direction:column;justify-content:center;gap:.25rem}.crud-modal__header[data-v-318b81ad]{display:flex;align-items:flex-start;justify-content:space-between;padding:1.25rem 1.5rem;color:#fff}.crud-modal__header--call[data-v-318b81ad]{background:linear-gradient(135deg,#2e7d32,#43a047)}.crud-modal__header--comment[data-v-318b81ad]{background:linear-gradient(135deg,#0277bd,#039be5)}.crud-modal__overline[data-v-318b81ad]{margin:0 0 .25rem;font-size:.75rem;letter-spacing:.06em;text-transform:uppercase;opacity:.85}.crud-modal__title[data-v-318b81ad]{margin:0;font-size:1.25rem;font-weight:600;display:flex;align-items:center}.text-wrap[data-v-318b81ad]{white-space:normal;word-wrap:break-word}.app-page[data-v-1e39117a]{min-height:100vh;background:#f0f2f8}.content[data-v-1e39117a]{margin-top:-20px;position:relative;z-index:2}.stats-row[data-v-1e39117a]{margin-top:0}.stat-card[data-v-1e39117a]{background:#fff;border:1px solid rgba(0,0,0,.06);transition:transform .2s ease,box-shadow .2s ease;cursor:default}.stat-card--clickable[data-v-1e39117a]{cursor:pointer}.stat-card--active[data-v-1e39117a],.stat-card--clickable[data-v-1e39117a]:hover{transform:translateY(-2px);box-shadow:0 12px 28px rgba(92,107,192,.15)}.empty-state-card[data-v-1e39117a],.filters-card[data-v-1e39117a],.loan-card[data-v-1e39117a],.table-card[data-v-1e39117a]{background:#fff;border:1px solid rgba(0,0,0,.06)}.loans-table[data-v-1e39117a] .v-data-table__th{font-weight:600;font-size:.75rem;text-transform:uppercase;letter-spacing:.04em;color:rgba(0,0,0,.55);background:#fafbfc}.loan-card[data-v-1e39117a]{cursor:pointer;overflow:hidden;position:relative;transition:transform .2s ease,box-shadow .2s ease}.loan-card[data-v-1e39117a]:hover{transform:translateY(-4px);box-shadow:0 16px 32px rgba(0,0,0,.1)}.loan-card__accent[data-v-1e39117a]{height:4px;width:100%}.loan-card__accent--active[data-v-1e39117a]{background:linear-gradient(90deg,#43a047,#66bb6a)}.loan-card__accent--pending[data-v-1e39117a]{background:linear-gradient(90deg,#fb8c00,#ffa726)}.loan-card__accent--closed[data-v-1e39117a]{background:linear-gradient(90deg,#78909c,#b0bec5)}.loan-card__accent--default[data-v-1e39117a]{background:linear-gradient(90deg,#5c6bc0,#7e57c2)}.metric__label[data-v-1e39117a]{display:block;font-size:.7rem;text-transform:uppercase;letter-spacing:.05em;color:rgba(0,0,0,.45)}.metric__value[data-v-1e39117a]{font-weight:700;font-size:1rem}.view-toggle[data-v-1e39117a] .v-btn{color:#fff}.font-weight-semibold[data-v-1e39117a]{font-weight:600}.empty-state[data-v-1e39117a]{text-align:center}.preview-hero[data-v-5fff9f27]{background:linear-gradient(135deg,#1e3a8a,#3b82f6 55%,#6366f1)}.preview-pane[data-v-5fff9f27]{min-height:360px;background:#f8fafc}.meta-pane[data-v-5fff9f27]{background:#fff}.meta-label[data-v-5fff9f27]{font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:rgba(0,0,0,.5)}.meta-value[data-v-5fff9f27]{font-size:.9rem;font-weight:500;word-break:break-word}.password-box[data-v-5fff9f27]{background:rgba(251,140,0,.08);border:1px solid rgba(251,140,0,.25)}.password-value[data-v-5fff9f27]{font-size:.95rem;word-break:break-all}.pdf-wrap[data-v-5fff9f27]{height:min(70vh,560px);background:#525659}.pdf-frame[data-v-5fff9f27]{width:100%;height:100%;border:0}.min-width-0[data-v-5fff9f27]{min-width:0}.border-e[data-v-5fff9f27]{border-right:1px solid rgba(15,23,42,.08)}@media (max-width:960px){.border-e[data-v-5fff9f27]{border-right:none;border-bottom:1px solid rgba(15,23,42,.08)}}.dialog-hero[data-v-20af823f]{background:linear-gradient(135deg,#1e3a8a,#2563eb)}.empty-state[data-v-20af823f]{background:#f8fafc;border-radius:16px;border:1px dashed rgba(15,23,42,.12)}.dialog-hero[data-v-45df6726]{background:linear-gradient(135deg,#0f766e,#14b8a6)}.empty-state[data-v-45df6726]{background:#f8fafc;border-radius:16px;border:1px dashed rgba(15,23,42,.12)}.dialog-hero[data-v-664f6a74]{background:linear-gradient(135deg,#4f46e5,#6366f1)}.comment-card[data-v-664f6a74]{transition:box-shadow .2s ease}.comment-card[data-v-664f6a74]:hover{box-shadow:0 8px 24px rgba(79,70,229,.1)}.comment-body[data-v-664f6a74]{white-space:pre-wrap;line-height:1.55}.empty-state[data-v-664f6a74]{background:#f8fafc;border-radius:16px;border:1px dashed rgba(15,23,42,.12)}.min-width-0[data-v-664f6a74]{min-width:0}.app-page[data-v-1c84a4bd]{min-height:100vh;background:#f0f2f8}.border-sm[data-v-1c84a4bd]{border:1px solid rgba(15,23,42,.08);background:#fff}.stat-card[data-v-1c84a4bd]{transition:transform .2s ease,box-shadow .2s ease}.engagement-stat-card[data-v-1c84a4bd]:hover,.stat-card[data-v-1c84a4bd]:hover{transform:translateY(-2px);box-shadow:0 10px 24px rgba(30,64,175,.12)}.stat-card--clickable[data-v-1c84a4bd]{cursor:pointer}.engagement-stat-card[data-v-1c84a4bd]{transition:transform .2s ease,box-shadow .2s ease;border:none}.tab-mini-stat[data-v-1c84a4bd]{border:none}.field-label[data-v-1c84a4bd]{font-size:.74rem;color:rgba(0,0,0,.55);text-transform:uppercase;letter-spacing:.03em;margin-bottom:4px}.field-value[data-v-1c84a4bd]{font-weight:600;margin-bottom:14px;word-break:break-word}.transaction-table[data-v-022a509e] .v-data-table__th{font-weight:600;background-color:#fafafa}.d-flex.gap-2[data-v-022a509e]{gap:8px}.app-page[data-v-f1f4724e]{min-height:100vh;background:#f0f2f8}.content[data-v-f1f4724e]{margin-top:-20px;position:relative;z-index:2;max-width:1400px}.kpi-card[data-v-f1f4724e],.panel-card[data-v-f1f4724e]{background:#fff;border:1px solid rgba(0,0,0,.06)}.panel-card__title[data-v-f1f4724e]{font-size:1rem;font-weight:600;padding:16px 20px}.detail-grid[data-v-f1f4724e]{display:grid;gap:12px}.detail-grid__item[data-v-f1f4724e]{display:flex;flex-direction:column;gap:2px;padding-bottom:12px;border-bottom:1px solid rgba(0,0,0,.06)}.detail-grid__item[data-v-f1f4724e]:last-child{border-bottom:none;padding-bottom:0}.detail-grid__label[data-v-f1f4724e]{font-size:.7rem;text-transform:uppercase;letter-spacing:.05em;color:rgba(0,0,0,.45)}.detail-grid__value[data-v-f1f4724e]{font-weight:500;font-size:.95rem}.amount-row+.amount-row[data-v-f1f4724e]{border-top:1px dashed rgba(0,0,0,.08)}.transactions-panel[data-v-f1f4724e] .v-card{box-shadow:none!important;border:none!important}.transactions-panel[data-v-f1f4724e] .v-card-title:first-child{display:none}.status-chip-light[data-v-f1f4724e] .v-chip{background:hsla(0,0%,100%,.95)!important}[data-v-f1f4724e] .v-timeline-item__dot{box-shadow:none}.app-page[data-v-3c734e7b]{min-height:100vh;background:#f0f2f8}.profile-page .profile-hero-avatar[data-v-fb3bbcf2]{background:linear-gradient(135deg,rgb(var(--v-theme-primary)),#5c6bc0)}.profile-tabs-card[data-v-fb3bbcf2]{overflow:hidden}.profile-tabs[data-v-fb3bbcf2] .v-tab{text-transform:none;font-weight:500;letter-spacing:0}.profile-tab-panel[data-v-fb3bbcf2]{max-width:640px}.profile-filters[data-v-fb3bbcf2]{border:1px solid rgba(var(--v-border-color),.12)}.stats-section-header[data-v-fb3bbcf2]{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px}.indicator-grid[data-v-fb3bbcf2] .v-col,.stats-grid[data-v-fb3bbcf2] .v-col{display:flex}.profile-stat-card[data-v-fb3bbcf2]{position:relative;overflow:hidden;background:rgb(var(--v-theme-surface));border-color:rgba(var(--v-border-color),.14)!important;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.profile-stat-card[data-v-fb3bbcf2]:hover{transform:translateY(-4px);box-shadow:0 12px 32px rgba(15,23,42,.1);border-color:rgba(var(--v-theme-primary),.25)!important}.profile-stat-card__accent[data-v-fb3bbcf2]{height:4px;width:100%}.profile-stat-card__icon-wrap[data-v-fb3bbcf2]{display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:14px;box-shadow:0 6px 16px rgba(15,23,42,.12);flex-shrink:0}.profile-stat-card__label[data-v-fb3bbcf2]{letter-spacing:.06em;font-weight:600;opacity:.72}.profile-stat-card__value[data-v-fb3bbcf2]{line-height:1.15;letter-spacing:-.02em}.profile-stat-card__subtitle[data-v-fb3bbcf2]{display:flex;align-items:center;min-height:24px}.profile-stat-card__footer[data-v-fb3bbcf2]{display:flex;align-items:center;flex-wrap:wrap}.profile-indicator-card[data-v-fb3bbcf2]{background:rgb(var(--v-theme-surface));border-color:rgba(var(--v-border-color),.14)!important;transition:transform .22s ease,box-shadow .22s ease}.profile-indicator-card[data-v-fb3bbcf2]:hover{transform:translateY(-3px);box-shadow:0 10px 28px rgba(15,23,42,.08)}.profile-indicator-card__ring[data-v-fb3bbcf2]{position:relative}.profile-indicator-card__value[data-v-fb3bbcf2]{display:flex;flex-direction:column;align-items:center;line-height:1.1}.chart[data-v-fb3bbcf2]{width:100%;height:100%;min-height:200px}.profile-detail-list[data-v-fb3bbcf2] .v-list-item{min-height:52px}.settings-card[data-v-fb3bbcf2]{overflow:hidden;border:1px solid rgba(var(--v-border-color),.1)}.settings-card__header[data-v-fb3bbcf2]{display:flex;align-items:center;gap:16px;padding:20px 24px}.settings-card--profile .settings-card__header[data-v-fb3bbcf2]{background:linear-gradient(135deg,#1565c0,#42a5f5)}.settings-card--security .settings-card__header[data-v-fb3bbcf2]{background:linear-gradient(135deg,#4527a0,#7e57c2)}.settings-card__header-icon[data-v-fb3bbcf2]{box-shadow:0 4px 12px rgba(0,0,0,.15)}.app-page[data-v-fc7f878a]{min-height:100vh;background:#f0f2f8}.scope-alert[data-v-fc7f878a]{border:1px solid rgba(15,23,42,.06)}.activity-stat-card[data-v-fc7f878a],.activity-table-card[data-v-fc7f878a],.filters-card[data-v-fc7f878a]{border:1px solid rgba(15,23,42,.08);background:#fff}.activity-stat-card[data-v-fc7f878a]{transition:transform .2s ease,box-shadow .2s ease}.activity-stat-card[data-v-fc7f878a]:hover{transform:translateY(-2px);box-shadow:0 12px 28px -14px rgba(15,23,42,.2)}.details-cell[data-v-fc7f878a]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-width:280px}.activity-table[data-v-fc7f878a] .v-data-table__th{font-weight:600;text-transform:uppercase;font-size:.7rem;letter-spacing:.05em;color:#64748b}.detail-dialog__hero[data-v-fc7f878a]{background:linear-gradient(135deg,#1e3a8a,#4f46e5 55%,#7c3aed)}.detail-field__label[data-v-fc7f878a]{display:block;font-size:.7rem;text-transform:uppercase;letter-spacing:.05em;color:#64748b;margin-bottom:4px}.detail-field__value[data-v-fc7f878a]{font-weight:500;color:#0f172a}.json-panel[data-v-fc7f878a]{border-radius:12px;padding:12px;max-height:220px;overflow:auto;font-size:.75rem}.json-panel--old[data-v-fc7f878a]{background:#fef2f2;border:1px solid #fecaca}.json-panel--new[data-v-fc7f878a]{background:#f0fdf4;border:1px solid #bbf7d0}.json-panel__title[data-v-fc7f878a]{font-weight:600;margin-bottom:8px;font-size:.8rem}.json-panel pre[data-v-fc7f878a]{margin:0;white-space:pre-wrap;word-break:break-word}.app-page[data-v-2e2b8ac4]{min-height:100vh;background:#f0f2f8}.border-sm[data-v-2e2b8ac4],.stat-card[data-v-2e2b8ac4]{border:1px solid rgba(15,23,42,.08);background:#fff}[data-v-2e2b8ac4] .v-tab{text-transform:none;font-weight:600}.detail-hero[data-v-2e2b8ac4]{background:linear-gradient(135deg,#1e3a8a,#4f46e5 55%,#7c3aed)}.log-message-panel[data-v-2e2b8ac4]{background:#f8fafc;max-height:360px;overflow:auto}.log-message-panel pre[data-v-2e2b8ac4]{white-space:pre-wrap;word-break:break-word;font-size:.82rem;line-height:1.4}