.cheque-hint[data-v-0bf8ba08]{background:#f6f9fc;border:1px solid #e9ecef;border-radius:.25rem;padding:.75rem;font-family:monospace;font-size:.85rem}.ch-part[data-v-0bf8ba08]{display:inline-block;min-width:30%;text-align:center}.ch-labels[data-v-0bf8ba08]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:.25rem;font-family:inherit;font-size:.65rem;text-transform:uppercase;letter-spacing:.03em;color:#8898aa}.ch-labels span[data-v-0bf8ba08]{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}.td-page[data-v-cc60e06e]{padding:90px 1.25rem 3rem}.td-header[data-v-cc60e06e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1rem;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1rem}.td-title[data-v-cc60e06e]{font-size:1.5rem;margin:0}.td-subtitle[data-v-cc60e06e]{color:#7b8a9a;margin:.25rem 0 0;font-size:.875rem}.td-btn-row[data-v-cc60e06e]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.td-card[data-v-cc60e06e]{background:#fff;border:1px solid #e6ecf1;border-radius:.5rem;padding:1rem;margin-bottom:1rem}.td-card--ok[data-v-cc60e06e]{border-left:4px solid #2dce89}.td-card--danger[data-v-cc60e06e]{border-left:4px solid #f5365c}.td-card-head[data-v-cc60e06e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;margin-bottom:.75rem}.td-h2[data-v-cc60e06e]{font-size:1rem;font-weight:600;margin:0}.td-verdict[data-v-cc60e06e]{font-size:.75rem}.td-stats[data-v-cc60e06e]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5rem;margin-bottom:.75rem}.td-stat[data-v-cc60e06e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:10rem}.td-stat-label[data-v-cc60e06e]{font-size:.75rem;color:#7b8a9a}.td-stat-value[data-v-cc60e06e]{font-size:1.05rem;font-weight:600}.td-stat--total .td-stat-value[data-v-cc60e06e]{color:#2dce89}.td-stat--bad .td-stat-value[data-v-cc60e06e]{color:#f5365c}.td-explain[data-v-cc60e06e]{font-size:.8rem;color:#5b6b7b;margin:0}.td-small[data-v-cc60e06e]{margin-top:.75rem;font-style:italic}.td-warn[data-v-cc60e06e]{color:#f5365c}.td-cure[data-v-cc60e06e]{margin-top:.75rem;font-size:.85rem}.td-failure[data-v-cc60e06e]{font-size:.75rem;margin-bottom:.15rem}.td-muted[data-v-cc60e06e]{color:#7b8a9a}.vue-form-wizard .wizard-btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857;border-radius:4px}.vue-form-wizard .wizard-btn.disabled,.vue-form-wizard .wizard-btn[disabled],fieldset[disabled] .vue-form-wizard .wizard-btn{cursor:not-allowed;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.vue-form-wizard *{-webkit-box-sizing:border-box;box-sizing:border-box}.vue-form-wizard a{text-decoration:none}.vue-form-wizard .wizard-nav{margin-bottom:0;padding-left:0;list-style:none}.vue-form-wizard .wizard-nav>li{position:relative;display:block}.vue-form-wizard .wizard-nav>li>a{position:relative;display:block;padding:10px 15px}.vue-form-wizard .wizard-nav>li>a:focus,.vue-form-wizard .wizard-nav>li>a:hover{text-decoration:none;background-color:#eee}.vue-form-wizard .wizard-nav>li.disabled>a{color:#777}.vue-form-wizard .wizard-nav>li.disabled>a:focus,.vue-form-wizard .wizard-nav>li.disabled>a:hover{color:#777;text-decoration:none;background-color:transparent;cursor:not-allowed}.vue-form-wizard .wizard-progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#337ab7;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;transition:width .6s ease}.vue-form-wizard .navbar .navbar-nav>li>a.wizard-btn,.vue-form-wizard .wizard-btn{-webkit-box-sizing:border-box;box-sizing:border-box;border-width:2px;background-color:transparent;font-size:14px;font-weight:600;padding:6px 12px;min-width:140px}.vue-form-wizard .navbar .navbar-nav>li>a.wizard-btn:focus,.vue-form-wizard .navbar .navbar-nav>li>a.wizard-btn:hover,.vue-form-wizard .wizard-btn:focus,.vue-form-wizard .wizard-btn:hover{outline:0!important}.vue-form-wizard .wizard-nav-pills{margin-top:0;position:relative;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.vue-form-wizard .wizard-nav-pills a,.vue-form-wizard .wizard-nav-pills li{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-positive:1;flex-grow:1}.vue-form-wizard .wizard-nav-pills>li>a,.vue-form-wizard .wizard-nav-pills a{display:-webkit-box;display:-ms-flexbox;display:flex}.vue-form-wizard .wizard-nav-pills>li>a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;margin:0 auto;color:rgba(0,0,0,.2);position:relative;top:3px}.vue-form-wizard .wizard-nav-pills>li>a:focus,.vue-form-wizard .wizard-nav-pills>li>a:hover{background-color:transparent;color:rgba(0,0,0,.2);outline:0!important}.vue-form-wizard .wizard-nav-pills>li>a.disabled{pointer-events:none;cursor:default}.vue-form-wizard .wizard-nav-pills>li.active>a,.vue-form-wizard .wizard-nav-pills>li.active>a:focus,.vue-form-wizard .wizard-nav-pills>li.active>a:hover{background-color:transparent;-webkit-transition:font-size .2s linear;transition:font-size .2s linear}.vue-form-wizard .wizard-nav-pills>li.active>a .wizard-icon,.vue-form-wizard .wizard-nav-pills>li.active>a:focus .wizard-icon,.vue-form-wizard .wizard-nav-pills>li.active>a:hover .wizard-icon{color:#fff;font-size:24px;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;-webkit-transition:all .2s linear;transition:all .2s linear}.vue-form-wizard{padding-bottom:20px}.vue-form-wizard .is_error{border-color:#c84513!important}.vue-form-wizard .is_error .icon-container{background:#c84513!important}.vue-form-wizard.xs .wizard-icon-circle{width:40px;height:40px;font-size:16px}.vue-form-wizard.xs .wizard-icon-circle.tab_shape{height:25px}.vue-form-wizard.xs .wizard-nav-pills>li.active>a .wizard-icon{font-size:16px}.vue-form-wizard.xs .wizard-navigation .wizard-progress-with-circle{position:relative;top:25px;height:4px}.vue-form-wizard.sm .wizard-icon-circle{width:50px;height:50px;font-size:20px}.vue-form-wizard.sm .wizard-icon-circle.tab_shape{height:30px}.vue-form-wizard.sm .wizard-nav-pills>li.active>a .wizard-icon{font-size:20px}.vue-form-wizard.sm .wizard-navigation .wizard-progress-with-circle{position:relative;top:30px;height:4px}.vue-form-wizard.md .wizard-icon-circle{width:70px;height:70px;font-size:24px}.vue-form-wizard.md .wizard-icon-circle.tab_shape{height:40px}.vue-form-wizard.md .wizard-nav-pills>li.active>a .wizard-icon{font-size:24px}.vue-form-wizard.md .wizard-navigation .wizard-progress-with-circle{position:relative;top:40px;height:4px}.vue-form-wizard.lg .wizard-icon-circle{width:90px;height:90px;font-size:28px}.vue-form-wizard.lg .wizard-icon-circle.tab_shape{height:50px}.vue-form-wizard.lg .wizard-nav-pills>li.active>a .wizard-icon{font-size:28px}.vue-form-wizard.lg .wizard-navigation .wizard-progress-with-circle{position:relative;top:50px;height:4px}.vue-form-wizard .wizard-icon-circle{font-size:18px;border:3px solid #f3f2ee;border-radius:50%;font-weight:600;width:70px;height:70px;background-color:#fff;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center}.vue-form-wizard .wizard-icon-circle.square_shape{border-radius:0}.vue-form-wizard .wizard-icon-circle.tab_shape{width:100%;min-width:100px;height:40px;border:none;background-color:#f3f2ee;border-radius:0}.vue-form-wizard .wizard-icon-circle .wizard-icon-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex:1;flex:1;border-radius:40%}.vue-form-wizard .wizard-icon-circle .wizard-icon-container.square_shape,.vue-form-wizard .wizard-icon-circle .wizard-icon-container.tab_shape{border-radius:0}.vue-form-wizard .wizard-icon-circle .wizard-icon{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}.vue-form-wizard .wizard-tab-content{min-height:100px;padding:30px 20px 10px}.vue-form-wizard .wizard-header{padding:15px;position:relative;border-radius:3px 3px 0 0;text-align:center}.vue-form-wizard .wizard-title{color:#252422;font-weight:300;margin:0;text-align:center}.vue-form-wizard .category{font-size:14px;font-weight:400;color:#9a9a9a;margin-bottom:0;text-align:center}.vue-form-wizard .wizard-navigation .wizard-progress-with-circle{position:relative;top:40px;height:4px}.vue-form-wizard .wizard-navigation .wizard-progress-with-circle .wizard-progress-bar{-webkit-box-shadow:none;box-shadow:none;-webkit-transition:width .3s ease;transition:width .3s ease}.vue-form-wizard .clearfix:after{content:"";clear:both;display:table}.vue-form-wizard .wizard-card-footer{padding:0 20px}.vue-form-wizard .wizard-card-footer .wizard-footer-left{float:left}.vue-form-wizard .wizard-card-footer .wizard-footer-right{float:right}@media screen and (max-width:350px){.vue-form-wizard .wizard-card-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vue-form-wizard .wizard-card-footer .wizard-footer-left,.vue-form-wizard .wizard-card-footer .wizard-footer-right{float:none;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.vue-form-wizard .wizard-card-footer .wizard-footer-right button{margin-top:10px}}.vue-form-wizard.vertical .wizard-card-footer{display:block}.vue-form-wizard.vertical .wizard-nav-pills{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vue-form-wizard.vertical .wizard-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.vue-form-wizard.vertical .wizard-card-footer{padding-top:30px}.upload[data-v-3d2a9fff]{height:150px;background-color:#ccc;width:100%;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;border-radius:5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:1rem}.advisors-page[data-v-20912e6f]{padding-bottom:40px}.section-title[data-v-20912e6f]{color:#1a1a2e;font-size:1.35rem;font-weight:600}.overview-card[data-v-20912e6f]{border:none;-webkit-box-shadow:0 2px 12px rgba(0,0,0,.06);box-shadow:0 2px 12px rgba(0,0,0,.06);border-radius:12px}.stat-card[data-v-20912e6f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:18px 16px;border-radius:10px;background:#f8f9fc;-webkit-transition:-webkit-transform .15s,-webkit-box-shadow .15s;transition:-webkit-transform .15s,-webkit-box-shadow .15s;transition:transform .15s,box-shadow .15s;transition:transform .15s,box-shadow .15s,-webkit-transform .15s,-webkit-box-shadow .15s}.stat-card[data-v-20912e6f]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 14px rgba(0,0,0,.08);box-shadow:0 4px 14px rgba(0,0,0,.08)}.stat-card__icon[data-v-20912e6f]{width:44px;height:44px;border-radius:10px;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;font-size:18px;margin-right:14px;-ms-flex-negative:0;flex-shrink:0}.stat-card--total .stat-card__icon[data-v-20912e6f]{background:rgba(66,133,244,.12);color:#4285f4}.stat-card--funded .stat-card__icon[data-v-20912e6f]{background:rgba(52,168,83,.12);color:#34a853}.stat-card--rate .stat-card__icon[data-v-20912e6f]{background:rgba(251,188,4,.12);color:#f9a825}.stat-card--amount .stat-card__icon[data-v-20912e6f]{background:rgba(156,39,176,.12);color:#9c27b0}.stat-card__body[data-v-20912e6f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.stat-card__value[data-v-20912e6f]{font-size:1.5rem;font-weight:700;color:#1a1a2e;line-height:1.2}.stat-card__label[data-v-20912e6f]{font-size:.78rem;color:#6c757d;margin-top:2px;text-transform:uppercase;letter-spacing:.3px}.advisor-card[data-v-20912e6f]{background:#fff;border:1px solid #e9ecef;border-radius:10px;padding:20px;-webkit-transition:-webkit-box-shadow .15s,-webkit-transform .15s;transition:-webkit-box-shadow .15s,-webkit-transform .15s;transition:box-shadow .15s,transform .15s;transition:box-shadow .15s,transform .15s,-webkit-box-shadow .15s,-webkit-transform .15s;height:100%}.advisor-card[data-v-20912e6f]:hover{-webkit-box-shadow:0 4px 16px rgba(0,0,0,.08);box-shadow:0 4px 16px rgba(0,0,0,.08);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.advisor-card__header[data-v-20912e6f]{margin-bottom:16px}.advisor-card__avatar[data-v-20912e6f],.advisor-card__header[data-v-20912e6f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.advisor-card__avatar[data-v-20912e6f]{width:42px;height:42px;border-radius:50%;background:linear-gradient(135deg,#4285f4,#667eea);color:#fff;font-weight:600;font-size:14px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:12px;text-transform:uppercase;-ms-flex-negative:0;flex-shrink:0}.advisor-card__name[data-v-20912e6f]{font-weight:600;font-size:1.05rem;color:#1a1a2e}.advisor-card__stats[data-v-20912e6f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:12px}.advisor-card__stat[data-v-20912e6f]{text-align:center;-webkit-box-flex:1;-ms-flex:1;flex:1}.advisor-card__stat-value[data-v-20912e6f]{display:block;font-size:1.35rem;font-weight:700;color:#1a1a2e}.advisor-card__stat-label[data-v-20912e6f]{display:block;font-size:.72rem;color:#6c757d;text-transform:uppercase;letter-spacing:.3px}.advisor-card__progress[data-v-20912e6f]{margin-bottom:14px}.advisor-card__breakdown[data-v-20912e6f]{border-top:1px solid #f0f0f0;padding-top:12px}.breakdown-row[data-v-20912e6f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:3px 0;font-size:.85rem}.breakdown-dot[data-v-20912e6f]{width:8px;height:8px;border-radius:50%;margin-right:8px;-ms-flex-negative:0;flex-shrink:0}.breakdown-dot--pending[data-v-20912e6f]{background:#ffc107}.breakdown-dot--approved[data-v-20912e6f]{background:#4285f4}.breakdown-dot--funded[data-v-20912e6f]{background:#34a853}.breakdown-dot--declined[data-v-20912e6f]{background:#ea4335}.breakdown-label[data-v-20912e6f]{-webkit-box-flex:1;-ms-flex:1;flex:1;color:#495057}.breakdown-value[data-v-20912e6f]{font-weight:600;color:#1a1a2e}.monthly-table-wrapper[data-v-20912e6f]{overflow-x:auto;-webkit-overflow-scrolling:touch}.monthly-table[data-v-20912e6f]{width:100%;border-collapse:separate;border-spacing:0;font-size:.88rem}.monthly-table thead th[data-v-20912e6f]{position:sticky;top:0;background:#f8f9fc;padding:10px 12px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.4px;color:#6c757d;white-space:nowrap;border-bottom:2px solid #e9ecef}.monthly-table__advisor-col[data-v-20912e6f]{min-width:160px;text-align:left}.monthly-table__month-col[data-v-20912e6f]{min-width:90px;text-align:center}.monthly-table__total-col[data-v-20912e6f]{min-width:100px;text-align:center;background:#f0f4ff!important}.monthly-table tbody tr[data-v-20912e6f]{-webkit-transition:background .1s;transition:background .1s}.monthly-table tbody tr[data-v-20912e6f]:hover{background:#f8f9fc}.monthly-table tbody td[data-v-20912e6f],.monthly-table tfoot td[data-v-20912e6f]{padding:10px 12px;border-bottom:1px solid #f0f0f0;vertical-align:middle}.monthly-table__advisor-cell[data-v-20912e6f]{font-weight:500;white-space:nowrap}.monthly-table__data-cell[data-v-20912e6f]{text-align:center}.monthly-table__total-cell[data-v-20912e6f]{text-align:center;background:#f0f4ff}.monthly-table__footer[data-v-20912e6f]{background:#f8f9fc}.monthly-table__footer td[data-v-20912e6f]{border-top:2px solid #e9ecef;font-weight:600}.mini-avatar[data-v-20912e6f]{width:28px;height:28px;border-radius:50%;background:linear-gradient(135deg,#4285f4,#667eea);color:#fff;font-size:11px;font-weight:600;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-transform:uppercase;-ms-flex-negative:0;flex-shrink:0}.mini-avatar[data-v-20912e6f],.month-cell[data-v-20912e6f]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.month-cell[data-v-20912e6f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1px}.month-cell__funded[data-v-20912e6f]{font-size:1.05rem;font-weight:600;color:#1a1a2e}.month-cell__funded--zero[data-v-20912e6f]{color:#ced4da}.month-cell__amount[data-v-20912e6f]{font-size:.7rem;color:#6c757d}.month-cell__rate[data-v-20912e6f]{font-size:.68rem;font-weight:600}.paused-page[data-v-6e879f32]{width:100%}.page-header[data-v-6e879f32]{margin-bottom:4px}.page-title[data-v-6e879f32]{margin:0;font-size:1.35rem;font-weight:700;color:#0f172a;letter-spacing:.2px}.page-subtitle[data-v-6e879f32]{display:block;font-size:.85rem;color:#64748b;margin-top:2px}.overlay[data-v-6e879f32]{position:absolute;inset:0;background:hsla(0,0%,100%,.82);backdrop-filter:blur(2px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:100;border-radius:12px}.overlay-text[data-v-6e879f32]{font-size:.9rem;color:#475569;font-weight:500;margin:0}.spinner[data-v-6e879f32]{width:32px;height:32px;border-radius:50%;border:3px solid #e2e8f0;border-top-color:#2563eb;-webkit-animation:spin-data-v-6e879f32 .7s linear infinite;animation:spin-data-v-6e879f32 .7s linear infinite;margin-bottom:10px}@-webkit-keyframes spin-data-v-6e879f32{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin-data-v-6e879f32{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.toolbar[data-v-6e879f32]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px 0;margin-bottom:8px;border-bottom:1px solid #eef2f7}.search-bar[data-v-6e879f32]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:6px 12px;-webkit-box-flex:1;-ms-flex:1 1 260px;flex:1 1 260px;min-width:220px;-webkit-transition:border-color .12s ease,-webkit-box-shadow .12s ease;transition:border-color .12s ease,-webkit-box-shadow .12s ease;transition:border-color .12s ease,box-shadow .12s ease;transition:border-color .12s ease,box-shadow .12s ease,-webkit-box-shadow .12s ease}.search-bar[data-v-6e879f32]:focus-within{border-color:#3b82f6;-webkit-box-shadow:0 0 0 3px rgba(59,130,246,.12);box-shadow:0 0 0 3px rgba(59,130,246,.12)}.search-icon[data-v-6e879f32]{font-size:.95rem;color:#94a3b8;-ms-flex-negative:0;flex-shrink:0}.search-input[data-v-6e879f32]{border:0;background:transparent;outline:none;font-size:.9rem;color:#111827;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:2px 0}.search-input[data-v-6e879f32]::-webkit-input-placeholder{color:#94a3b8}.search-input[data-v-6e879f32]::-moz-placeholder{color:#94a3b8}.search-input[data-v-6e879f32]:-ms-input-placeholder{color:#94a3b8}.search-input[data-v-6e879f32]::-ms-input-placeholder{color:#94a3b8}.search-input[data-v-6e879f32]::placeholder{color:#94a3b8}.bulk-actions[data-v-6e879f32]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.control-group[data-v-6e879f32]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.control-label[data-v-6e879f32]{font-size:.78rem;font-weight:600;color:#475569;text-transform:uppercase;letter-spacing:.5px}.control-input[data-v-6e879f32]{border:1px solid #d1d5db;background:#fff;border-radius:8px;padding:8px 10px;font-size:.9rem;color:#111827;-webkit-transition:border-color .12s ease,-webkit-box-shadow .12s ease;transition:border-color .12s ease,-webkit-box-shadow .12s ease;transition:border-color .12s ease,box-shadow .12s ease;transition:border-color .12s ease,box-shadow .12s ease,-webkit-box-shadow .12s ease}.control-input[data-v-6e879f32]:focus{outline:none;border-color:#3b82f6;-webkit-box-shadow:0 0 0 3px rgba(59,130,246,.15);box-shadow:0 0 0 3px rgba(59,130,246,.15)}.table-container[data-v-6e879f32]{overflow-x:auto;border:1px solid #e2e8f0;border-radius:10px;margin-top:4px}.paused-table[data-v-6e879f32]{width:100%;border-collapse:collapse;font-size:.875rem;white-space:nowrap}.paused-table thead th[data-v-6e879f32]{position:sticky;top:0;background:#f1f5f9;color:#334155;font-weight:600;font-size:.78rem;text-transform:uppercase;letter-spacing:.3px;padding:10px 14px;border-bottom:2px solid #cbd5e1;text-align:left;z-index:1}.paused-table tbody td[data-v-6e879f32]{padding:10px 14px;border-bottom:1px solid #f1f5f9;color:#1e293b;vertical-align:middle}.paused-table tbody tr[data-v-6e879f32]:hover{background:#eff6ff}.paused-table tbody tr[data-v-6e879f32]:nth-child(2n){background:#fafbfd}.paused-table tbody tr[data-v-6e879f32]:nth-child(2n):hover{background:#eff6ff}.paused-table tbody tr.row-selected[data-v-6e879f32]{background:#dbeafe}.paused-table tbody tr.row-selected[data-v-6e879f32]:hover{background:#bfdbfe}.paused-table tfoot td[data-v-6e879f32]{padding:12px 14px;border-top:2px solid #cbd5e1;background:#f8fafc}.col-check[data-v-6e879f32]{width:44px;text-align:center}.table-checkbox[data-v-6e879f32]{width:16px;height:16px;accent-color:#2563eb;cursor:pointer}.cell-id[data-v-6e879f32]{font-family:SF Mono,Fira Code,monospace;font-size:.82rem;color:#475569}.cell-amount[data-v-6e879f32]{font-weight:600;color:#0f172a}.reason-text[data-v-6e879f32]{display:inline-block;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.85rem;color:#334155}.reminder-input[data-v-6e879f32]{padding:6px 8px;border:1px solid #d1d5db;border-radius:6px;font-size:.85rem;color:#1e293b;background:#fff;-webkit-transition:border-color .12s ease,-webkit-box-shadow .12s ease;transition:border-color .12s ease,-webkit-box-shadow .12s ease;transition:border-color .12s ease,box-shadow .12s ease;transition:border-color .12s ease,box-shadow .12s ease,-webkit-box-shadow .12s ease}.reminder-input[data-v-6e879f32]:focus{outline:none;border-color:#3b82f6;-webkit-box-shadow:0 0 0 2px rgba(59,130,246,.15);box-shadow:0 0 0 2px rgba(59,130,246,.15)}.badge[data-v-6e879f32]{display:inline-block;padding:3px 10px;border-radius:20px;font-size:.75rem;font-weight:600;letter-spacing:.2px;white-space:nowrap}.badge--warning[data-v-6e879f32]{background:#fef3c7;color:#92400e}.badge--muted[data-v-6e879f32]{background:#f1f5f9;color:#64748b}.row-actions[data-v-6e879f32]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px}.empty-state[data-v-6e879f32]{text-align:center;padding:40px 20px!important}.empty-icon[data-v-6e879f32]{font-size:2rem;color:#cbd5e1;margin-bottom:8px}.empty-text[data-v-6e879f32]{font-size:1rem;font-weight:600;color:#475569;margin-bottom:4px}.empty-hint[data-v-6e879f32]{font-size:.82rem;color:#94a3b8}.summary-bar[data-v-6e879f32]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.summary-badge[data-v-6e879f32]{gap:4px;background:#eef2f7;color:#334155;font-size:.82rem;padding:4px 12px;border-radius:20px}.btn[data-v-6e879f32],.summary-badge[data-v-6e879f32]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:600}.btn[data-v-6e879f32]{border:0;border-radius:8px;padding:9px 16px;font-size:.875rem;cursor:pointer;gap:6px;-webkit-transition:background-color .12s ease,-webkit-transform 80ms ease,-webkit-box-shadow .12s ease;transition:background-color .12s ease,-webkit-transform 80ms ease,-webkit-box-shadow .12s ease;transition:transform 80ms ease,box-shadow .12s ease,background-color .12s ease;transition:transform 80ms ease,box-shadow .12s ease,background-color .12s ease,-webkit-transform 80ms ease,-webkit-box-shadow .12s ease}.btn[data-v-6e879f32]:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.btn[data-v-6e879f32]:disabled{opacity:.55;cursor:not-allowed;pointer-events:none}.btn-sm[data-v-6e879f32]{padding:6px 12px;font-size:.8rem}.btn-primary[data-v-6e879f32]{background-color:#2563eb;color:#fff;-webkit-box-shadow:0 2px 8px rgba(37,99,235,.25);box-shadow:0 2px 8px rgba(37,99,235,.25)}.btn-primary[data-v-6e879f32]:hover{background-color:#1d4ed8;-webkit-box-shadow:0 4px 12px rgba(37,99,235,.3);box-shadow:0 4px 12px rgba(37,99,235,.3)}.btn-outline[data-v-6e879f32]{background-color:#fff;color:#374151;border:1px solid #d1d5db}.btn-outline[data-v-6e879f32]:hover{background-color:#f1f5f9;border-color:#94a3b8}.btn-warning[data-v-6e879f32]{background-color:#f59e0b;color:#fff;-webkit-box-shadow:0 2px 8px rgba(245,158,11,.2);box-shadow:0 2px 8px rgba(245,158,11,.2)}.btn-warning[data-v-6e879f32]:hover{background-color:#d97706}@media (max-width:768px){.bulk-actions[data-v-6e879f32],.toolbar[data-v-6e879f32]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.bulk-actions .btn[data-v-6e879f32]{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.comms-page[data-v-768957a0]{--bg:#0e1330;--card:#131c3f;--line:#31437a;--muted:#a9b5dd;--text:#f2f6ff;--chip:#344882;display:grid;grid-template-rows:auto 1fr;gap:16px;padding:16px}.header[data-v-768957a0]{position:sticky;top:0;z-index:30;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:12px 0;background:-webkit-gradient(linear,left top,left bottom,from(#0e1330),to(rgba(14,19,48,.9)));background:linear-gradient(180deg,#0e1330,rgba(14,19,48,.9));backdrop-filter:blur(6px)}.title-wrap h1[data-v-768957a0]{margin:0;font-size:22px;color:var(--text);letter-spacing:.2px}.idline[data-v-768957a0]{color:var(--muted);font-size:12px;margin-top:4px}.actions .btn[data-v-768957a0]{margin-left:8px}.toolbar[data-v-768957a0]{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:8px}.filters[data-v-768957a0],.toolbar[data-v-768957a0]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.filters .input[data-v-768957a0]{margin-right:12px}.legend .badge[data-v-768957a0]{display:inline-block;padding:4px 10px;border-radius:999px;margin-left:10px;color:#fff;font-size:12px}.badge.email[data-v-768957a0]{background:#7a4cff}.badge.sms[data-v-768957a0]{background:#2fcb72;color:#08210f}.badge.call[data-v-768957a0]{background:#ff865f;color:#2a0c06}.btn[data-v-768957a0]{background:#2a3c7a;border:1px solid #3d55a9;color:#e8eeff;padding:8px 12px;border-radius:8px;cursor:pointer;font-weight:600;-webkit-transition:background .15s ease,opacity .15s,-webkit-transform .05s ease,-webkit-box-shadow .15s ease;transition:background .15s ease,opacity .15s,-webkit-transform .05s ease,-webkit-box-shadow .15s ease;transition:transform .05s ease,box-shadow .15s ease,background .15s ease,opacity .15s;transition:transform .05s ease,box-shadow .15s ease,background .15s ease,opacity .15s,-webkit-transform .05s ease,-webkit-box-shadow .15s ease}.btn.primary[data-v-768957a0]{background:#5563ff;border-color:#5563ff;color:#fff}.btn[data-v-768957a0]:hover:not(:disabled){-webkit-box-shadow:0 6px 14px rgba(24,36,96,.35);box-shadow:0 6px 14px rgba(24,36,96,.35);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.btn.primary[data-v-768957a0]:hover{background:#6a76ff}.btn[data-v-768957a0]:disabled{opacity:.55;cursor:not-allowed}.icon-btn[data-v-768957a0]{background:transparent;border:none;color:var(--text);font-size:16px;cursor:pointer}.input[data-v-768957a0],.textarea[data-v-768957a0],select[data-v-768957a0]{background:#0f1842;color:var(--text);border:1px solid #3b4f94;border-radius:8px;padding:8px 10px}.input[data-v-768957a0]:focus,.textarea[data-v-768957a0]:focus,select[data-v-768957a0]:focus{outline:none;-webkit-box-shadow:0 0 0 3px rgba(115,135,255,.28);box-shadow:0 0 0 3px rgba(115,135,255,.28)}.textarea[data-v-768957a0]{width:100%;resize:vertical}.timeline-wrap[data-v-768957a0]{background:var(--bg);border-radius:12px;border:1px solid #1c2547;padding:8px}.timeline[data-v-768957a0]{position:relative;padding:8px 8px 16px}.events[data-v-768957a0]{list-style:none;margin:0;padding:0 0 0 24px;position:relative}.events[data-v-768957a0]:before{content:"";position:absolute;left:14px;top:0;bottom:0;width:2px;background:var(--line)}.event[data-v-768957a0]{position:relative;margin:12px 0}.dot[data-v-768957a0]{position:absolute;left:-2px;top:7px;width:14px;height:14px;border-radius:50%;background:#5a6aa8;border:2px solid #0b1020}.dot.email[data-v-768957a0]{background:#8f4cff}.dot.sms[data-v-768957a0]{background:#2fbc6a}.dot.call[data-v-768957a0]{background:#ff865f}.card[data-v-768957a0]{margin-left:16px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(25,34,76,.96)),to(rgba(17,26,58,.92)));background:linear-gradient(180deg,rgba(25,34,76,.96),rgba(17,26,58,.92));border:1px solid rgba(90,110,190,.35);border-radius:12px;padding:12px;-webkit-box-shadow:0 6px 18px rgba(0,0,0,.35),inset 0 1px 0 hsla(0,0%,100%,.03);box-shadow:0 6px 18px rgba(0,0,0,.35),inset 0 1px 0 hsla(0,0%,100%,.03)}.card-head[data-v-768957a0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:var(--muted);font-size:13px}.type-tag[data-v-768957a0]{background:var(--chip);color:#d7e0ff;padding:2px 8px;border-radius:999px;font-weight:700}.type-tag.email[data-v-768957a0]{background:#40206c}.type-tag.sms[data-v-768957a0]{background:#1d6a44}.type-tag.call[data-v-768957a0]{background:#6a3426}.card-body[data-v-768957a0]{color:var(--text);margin-top:8px;font-size:14.5px;line-height:1.55}.row[data-v-768957a0]{margin:2px 0;color:#d6defa}.content[data-v-768957a0]{white-space:pre-wrap;background:#121a43;border:1px solid #3c4e97;padding:8px;border-radius:8px;color:var(--text);font-size:14.5px;line-height:1.6}.when[data-v-768957a0]{white-space:nowrap}.empty[data-v-768957a0],.loader[data-v-768957a0]{color:#d5defc;padding:16px}.drawer[data-v-768957a0]{position:fixed!important;top:0;bottom:0;right:0;left:auto!important;width:480px;background:#0b1020;border-left:1px solid rgba(93,110,210,.35);padding:16px;-webkit-box-shadow:-16px 0 36px rgba(0,0,0,.45);box-shadow:-16px 0 36px rgba(0,0,0,.45);z-index:1000!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.drawer-header[data-v-768957a0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:var(--text);margin-bottom:12px}.lbl[data-v-768957a0]{display:block;font-size:12px;color:#c7d2ff;margin:12px 0 4px}.drawer-header .icon-btn[data-v-768957a0]{background:#2a3c7a;border:1px solid #3d55a9;border-radius:50%;width:28px;height:28px;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;font-size:14px;font-weight:700;color:#f2f6ff;-webkit-transition:background .15s ease,-webkit-transform .1s ease;transition:background .15s ease,-webkit-transform .1s ease;transition:background .15s ease,transform .1s ease;transition:background .15s ease,transform .1s ease,-webkit-transform .1s ease}.drawer-header .icon-btn[data-v-768957a0]:hover{background:#5563ff;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.drawer .input[data-v-768957a0],.drawer .textarea[data-v-768957a0],.drawer select[data-v-768957a0]{background:#111a44!important;color:#f2f6ff!important;border:1px solid #4f63c7!important;border-radius:10px;padding:10px 12px;font-size:14.5px;width:100%;max-width:100%}.drawer .textarea[data-v-768957a0]{min-height:200px;line-height:1.6}.drawer[data-v-768957a0] ::-webkit-input-placeholder{color:#c7d3ff;opacity:.7}.drawer[data-v-768957a0] ::-moz-placeholder{color:#c7d3ff;opacity:.7}.drawer[data-v-768957a0] :-ms-input-placeholder{color:#c7d3ff;opacity:.7}.drawer[data-v-768957a0] ::-ms-input-placeholder{color:#c7d3ff;opacity:.7}.drawer[data-v-768957a0] ::placeholder{color:#c7d3ff;opacity:.7}.drawer option[data-v-768957a0]{background:#0f1842;color:#f2f6ff}.drawer .btn[data-v-768957a0]{background:#2a3c7a;border:1px solid #3d55a9;color:#e8eeff;border-radius:8px;font-weight:600;padding:8px 12px}.drawer .btn[data-v-768957a0]:hover{-webkit-box-shadow:0 6px 14px rgba(24,36,96,.35);box-shadow:0 6px 14px rgba(24,36,96,.35);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.drawer .btn.primary[data-v-768957a0]{background:#5563ff;border-color:#5563ff;color:#fff}.drawer .btn.primary[data-v-768957a0]:hover{background:#6a76ff}.slide-enter-active[data-v-768957a0],.slide-leave-active[data-v-768957a0]{-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}.slide-enter[data-v-768957a0],.slide-leave-to[data-v-768957a0]{-webkit-transform:translateX(100%);transform:translateX(100%)}.timeline-wrap[data-v-768957a0]{position:relative;z-index:1}.notes-section[data-v-768957a0]{margin-top:4px}.notes-card[data-v-768957a0]{background:#fff;border-radius:12px;padding:16px;border:1px solid #1c2547;-webkit-box-shadow:0 6px 18px rgba(0,0,0,.25);box-shadow:0 6px 18px rgba(0,0,0,.25)}.risk-chip[data-v-768957a0]{display:inline-block;padding:2px 10px;border-radius:999px;font-weight:700;font-size:12px;border:1px solid #ccc}.risk-chip.high[data-v-768957a0]{background:#ffe5e5;color:#b10000;border-color:#ffb3b3}.risk-chip.mid[data-v-768957a0]{background:#fff5e0;color:#a05a00;border-color:#ffd699}.risk-chip.low[data-v-768957a0]{background:#e8f8ed;color:#1f6f3e;border-color:#bfe8cc}.sms-cell[data-v-768957a0]{min-width:340px}.sms-editor[data-v-768957a0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.sms-input[data-v-768957a0]{width:100%;padding:8px;border:1px solid #ccd3e1;border-radius:6px;font-size:13px;min-height:70px}.sms-meta[data-v-768957a0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.link-btn[data-v-768957a0]{background:transparent;border:none;color:#36f;cursor:pointer;font-size:12px;padding:0}.link-btn[data-v-768957a0]:hover{text-decoration:underline}.balance-table-container[data-v-768957a0]{overflow-x:auto}.balance-table[data-v-768957a0]{width:100%;border-collapse:collapse}.balance-table td[data-v-768957a0],.balance-table th[data-v-768957a0]{padding:.75rem;border:1px solid #dee2e6;vertical-align:top}.reported-nsf-section[data-v-768957a0]{margin-top:2rem}.balance-table td label[data-v-768957a0]{margin-right:8px}.mt-2[data-v-768957a0]{margin-top:.5rem}.mb-2[data-v-768957a0]{margin-bottom:.5rem}.card-head[data-v-768957a0],.idline[data-v-768957a0],.t[data-v-768957a0]{color:var(--muted)}details.fold[data-v-768957a0]{margin-top:8px}details.fold>summary[data-v-768957a0]{list-style:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#0f1842;border:1px solid #3b4f94;color:var(--text);border-radius:8px;padding:8px 10px;font-weight:600;outline:none}details.fold>summary[data-v-768957a0]::-webkit-details-marker{display:none}details.fold[open]>summary[data-v-768957a0]{background:#111a44}details.fold .preview[data-v-768957a0]{color:var(--muted);font-weight:500}.recordings[data-v-768957a0]{margin-top:10px}.recordings h4[data-v-768957a0]{margin:0 0 6px;font-size:13px;color:var(--muted);font-weight:700;letter-spacing:.3px}.rec-row[data-v-768957a0]{margin:6px 0}.rec-link[data-v-768957a0]{display:inline-block;text-decoration:none}.rec-note[data-v-768957a0]{margin:6px 0 0;font-size:11px;color:var(--muted)}h1[data-v-0daffb19]{color:#4caf50}button[data-v-0daffb19]{background-color:#4caf50;color:#fff;border:none;padding:10px 20px;cursor:pointer}button[data-v-0daffb19]:disabled{background-color:#ccc;cursor:not-allowed}.error[data-v-0daffb19]{color:red;margin-top:20px}.first-section[data-v-6e0df7f7]{padding-top:100px}.collection-agencies .table td[data-v-6e0df7f7],.collection-agencies .table th[data-v-6e0df7f7]{vertical-align:middle}.btn-danger[data-v-6e0df7f7]{background-color:#e3342f;color:#fff}.btn-danger[data-v-6e0df7f7]:hover{background-color:#cc1f1a}.templates-page[data-v-4b900fd2]{--bg:#0e1330;--card:#131c3f;--line:#31437a;--muted:#a9b5dd;--text:#f2f6ff;--chip-bg:#344882;padding:24px;color:var(--text)}.page-header h1[data-v-4b900fd2]{margin:0 0 4px;font-size:24px}.subtitle[data-v-4b900fd2]{color:var(--muted);font-size:14px;margin:0 0 20px;max-width:720px}.form-card[data-v-4b900fd2],.list-section[data-v-4b900fd2]{background:-webkit-gradient(linear,left top,left bottom,from(rgba(25,34,76,.96)),to(rgba(17,26,58,.92)));background:linear-gradient(180deg,rgba(25,34,76,.96),rgba(17,26,58,.92));border:1px solid rgba(90,110,190,.35);border-radius:14px;padding:20px 24px;-webkit-box-shadow:0 6px 18px rgba(0,0,0,.35);box-shadow:0 6px 18px rgba(0,0,0,.35)}.form-card[data-v-4b900fd2]{margin-bottom:28px}.form-card h2[data-v-4b900fd2],.list-section h2[data-v-4b900fd2]{margin:0 0 16px;font-size:18px}.form-row[data-v-4b900fd2]{gap:16px;margin-bottom:12px;-ms-flex-wrap:wrap;flex-wrap:wrap}.field[data-v-4b900fd2],.form-row[data-v-4b900fd2]{display:-webkit-box;display:-ms-flexbox;display:flex}.field[data-v-4b900fd2]{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.field label[data-v-4b900fd2]{font-size:12px;color:#c7d2ff;font-weight:600}.input[data-v-4b900fd2],.textarea[data-v-4b900fd2],select[data-v-4b900fd2]{background:#0f1842;color:var(--text);border:1px solid #3b4f94;border-radius:8px;padding:9px 11px;font-size:14px}.input[data-v-4b900fd2]:focus,.textarea[data-v-4b900fd2]:focus,select[data-v-4b900fd2]:focus{outline:none;-webkit-box-shadow:0 0 0 3px rgba(115,135,255,.28);box-shadow:0 0 0 3px rgba(115,135,255,.28)}.textarea[data-v-4b900fd2]{width:100%;resize:vertical;min-height:110px;line-height:1.55}.placeholder-hint[data-v-4b900fd2]{font-size:12px;color:var(--muted);margin-bottom:4px}.placeholder-hint code[data-v-4b900fd2]{background:#1a2350;padding:1px 5px;border-radius:4px;font-size:11px}.defaults-box[data-v-4b900fd2]{border:1px dashed rgba(90,110,190,.5);border-radius:10px;padding:12px 16px;margin:8px 0 4px}.defaults-box h3[data-v-4b900fd2]{margin:0 0 10px;font-size:14px;color:#c7d2ff}.form-actions[data-v-4b900fd2]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:14px}.list-header[data-v-4b900fd2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:14px}.tmpl-table[data-v-4b900fd2]{width:100%;border-collapse:collapse;font-size:14px}.tmpl-table th[data-v-4b900fd2]{text-align:left;padding:10px 12px;color:var(--muted);font-size:12px;border-bottom:1px solid #31437a;font-weight:700;text-transform:uppercase;letter-spacing:.4px}.tmpl-table td[data-v-4b900fd2]{padding:10px 12px;border-bottom:1px solid rgba(49,67,122,.4);vertical-align:top}.name-cell[data-v-4b900fd2]{font-weight:600}.body-cell[data-v-4b900fd2]{color:var(--muted);max-width:300px;word-break:break-word}.action-cell[data-v-4b900fd2]{white-space:nowrap}.badge[data-v-4b900fd2]{display:inline-block;padding:2px 10px;border-radius:999px;font-weight:700;font-size:11px;background:#344882;color:#d7e0ff}.btn[data-v-4b900fd2]{background:#2a3c7a;border:1px solid #3d55a9;color:#e8eeff;padding:8px 14px;border-radius:8px;cursor:pointer;font-weight:600;font-size:14px;-webkit-transition:background .15s ease,-webkit-transform .05s ease,-webkit-box-shadow .15s ease;transition:background .15s ease,-webkit-transform .05s ease,-webkit-box-shadow .15s ease;transition:transform .05s ease,box-shadow .15s ease,background .15s ease;transition:transform .05s ease,box-shadow .15s ease,background .15s ease,-webkit-transform .05s ease,-webkit-box-shadow .15s ease}.btn.primary[data-v-4b900fd2]{background:#5563ff;border-color:#5563ff;color:#fff}.btn.primary[data-v-4b900fd2]:hover{background:#6a76ff}.btn[data-v-4b900fd2]:hover:not(:disabled){-webkit-box-shadow:0 6px 14px rgba(24,36,96,.35);box-shadow:0 6px 14px rgba(24,36,96,.35);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.btn[data-v-4b900fd2]:disabled{opacity:.55;cursor:not-allowed}.btn.sm[data-v-4b900fd2]{padding:5px 10px;font-size:12px}.btn.danger[data-v-4b900fd2]{background:#6b1a1a;border-color:#a03030;color:#ffcece}.btn.danger[data-v-4b900fd2]:hover{background:#8b2020}.empty[data-v-4b900fd2],.loader[data-v-4b900fd2]{color:#d5defc;padding:16px}.progressbar{-webkit-transition:width 1s ease;transition:width 1s ease}.vue-step-wizard{background-color:#f7f8fc;width:900px;margin:auto;padding:40px}.step-progress{height:1rem;background:#fff;border-radius:1rem;margin:1rem 0}.step-progress .bar{content:"";height:1rem;border-radius:1rem;background-color:#4b8aeb}.step-pills{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fff;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem;border-radius:1rem;-webkit-box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.step-pills .step-item{background-color:#f5f5f5;border-radius:10px;padding:5px 20px;list-style-type:none;padding:.5rem 1.5rem}.step-pills .step-item a{text-decoration:none;color:#7b7b7b}.step-pills .step-item.active{border:1px solid #4b8aeb}.step-pills .step-item.validated{border:1px solid #008011}.step-body{background-color:#fff;margin-left:auto;-webkit-box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.step-body,.step-footer{padding:1rem;border-radius:1rem}.step-footer{margin-left:auto;margin:1rem 0;text-align:center}.step-button{font-weight:700;line-height:1;text-transform:uppercase;position:relative;max-width:30rem;text-align:center;border:1px solid;border-radius:12px;color:#22292f;color:rgba(34,41,47,var(--text-opacity));padding:.5rem 1.25rem;font-size:.875rem;margin:.5rem;color:#fff;outline:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}.step-button-next{background-color:#126fde}.step-button-previous{background-color:#3deaba}.step-button-submit{background-color:#4fa203}.step-button-reset{background-color:#037da2}.tabStatus{display:inline-block;width:1.5rem;height:1.5rem;margin-right:.5rem;line-height:1.5rem;color:#fff;text-align:center;background:rgba(0,0,0,.38);border-radius:50%}.lds-roller[data-v-4410a731]{display:inline-block;position:relative;width:80px;height:80px}.lds-roller div[data-v-4410a731]{-webkit-animation:lds-roller-data-v-4410a731 1.2s cubic-bezier(.5,0,.5,1) infinite;animation:lds-roller-data-v-4410a731 1.2s cubic-bezier(.5,0,.5,1) infinite;-webkit-transform-origin:40px 40px;transform-origin:40px 40px}.lds-roller.purple div[data-v-4410a731]:after{background:#884ec7}.lds-roller.white div[data-v-4410a731]:after{background:#fff}.lds-roller div[data-v-4410a731]:after{content:" ";display:block;position:absolute;width:7px;height:7px;border-radius:50%;margin:-4px 0 0 -4px}.lds-roller div[data-v-4410a731]:first-child{-webkit-animation-delay:-36ms;animation-delay:-36ms}.lds-roller div[data-v-4410a731]:first-child:after{top:63px;left:63px}.lds-roller div[data-v-4410a731]:nth-child(2){-webkit-animation-delay:-72ms;animation-delay:-72ms}.lds-roller div[data-v-4410a731]:nth-child(2):after{top:68px;left:56px}.lds-roller div[data-v-4410a731]:nth-child(3){-webkit-animation-delay:-.108s;animation-delay:-.108s}.lds-roller div[data-v-4410a731]:nth-child(3):after{top:71px;left:48px}.lds-roller div[data-v-4410a731]:nth-child(4){-webkit-animation-delay:-.144s;animation-delay:-.144s}.lds-roller div[data-v-4410a731]:nth-child(4):after{top:72px;left:40px}.lds-roller div[data-v-4410a731]:nth-child(5){-webkit-animation-delay:-.18s;animation-delay:-.18s}.lds-roller div[data-v-4410a731]:nth-child(5):after{top:71px;left:32px}.lds-roller div[data-v-4410a731]:nth-child(6){-webkit-animation-delay:-.216s;animation-delay:-.216s}.lds-roller div[data-v-4410a731]:nth-child(6):after{top:68px;left:24px}.lds-roller div[data-v-4410a731]:nth-child(7){-webkit-animation-delay:-.252s;animation-delay:-.252s}.lds-roller div[data-v-4410a731]:nth-child(7):after{top:63px;left:17px}.lds-roller div[data-v-4410a731]:nth-child(8){-webkit-animation-delay:-.288s;animation-delay:-.288s}.lds-roller div[data-v-4410a731]:nth-child(8):after{top:56px;left:12px}@-webkit-keyframes lds-roller-data-v-4410a731{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes lds-roller-data-v-4410a731{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.form-control[data-v-07b09dd6]{font-size:1rem!important;color:#fb6340!important}@media (max-width:560px){.titleBox[data-v-07b09dd6]{padding-top:1rem}}.boxcontrol[data-v-07b09dd6]{margin-bottom:0!important}.lds-roller[data-v-07b09dd6]{position:absolute!important;display:inline!important;right:120px}.titleBox[data-v-07b09dd6]{padding-top:2rem}.error[data-v-07b09dd6]{padding:15px 0;color:red}.error.hide[data-v-07b09dd6]{display:none}.flow-title[data-v-07b09dd6]{padding-top:1rem}.element-margin[data-v-07b09dd6]{margin-bottom:2%;text-align:center}.element-center[data-v-07b09dd6]{margin:0 auto}.container[data-v-07b09dd6]{margin-bottom:3rem}.box[data-v-07b09dd6]{padding-bottom:3px}.box .separator .or[data-v-07b09dd6]{margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:2%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.box button[data-v-07b09dd6]{background-color:#40c991;border:none;border-radius:1.2rem;padding:.5rem 4rem;color:#fff;margin:0 auto;display:block}input[data-v-07b09dd6],select[data-v-07b09dd6]{margin-top:1.5rem;border-radius:1rem}input.vin[data-v-07b09dd6]{border-top:none;border-left:none;border-right:none;border-radius:0}input[data-v-07b09dd6]:focus,select[data-v-07b09dd6]:focus{-webkit-box-shadow:none;box-shadow:none}.odo select[data-v-07b09dd6]{width:70px}#alert[data-v-07b09dd6]{color:red}.btn-group>.btn-group:not(:first-child)>.btn[data-v-95b3d426],.btn-group>.btn[data-v-95b3d426]:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0;background-color:orange!important}.b-form-radio-group[data-v-95b3d426],.btn[data-v-95b3d426]{background-color:#f15b22!important}h4[data-v-95b3d426]{font-size:2em;color:grey;text-transform:uppercase}span[data-v-95b3d426]{border-right:.05em solid;-webkit-animation:caret-data-v-95b3d426 1s steps(1) infinite;animation:caret-data-v-95b3d426 1s steps(1) infinite}@-webkit-keyframes caret-data-v-95b3d426{50%{border-color:transparent}}@keyframes caret-data-v-95b3d426{50%{border-color:transparent}}.belowit[data-v-95b3d426]{margin-bottom:10px}.form-control[data-v-95b3d426]:disabled,.form-control[readonly][data-v-95b3d426]{background-color:#cff7d7!important;opacity:1}.input-group .form-control[data-v-95b3d426]:not(:last-child){border-right:0;font-size:1rem;padding-right:0}.container-fluidback[data-v-95b3d426]{height:100%;margin:0;padding:0;width:100%;background:#fff}.background[data-v-95b3d426]{background:linear-gradient(132deg,#e6efed,#dbfcf6,#fff);background-size:400% 400%;-webkit-animation:Gradient-data-v-95b3d426 15s ease infinite;animation:Gradient-data-v-95b3d426 15s ease infinite;position:relative;height:100vh;width:100%;overflow:hidden;padding:0;margin:0}.cube[data-v-95b3d426]{position:absolute;top:80vh;left:45vw;width:10px;height:10px;border:1px solid #d7d4e4;-webkit-transform-origin:top left;transform-origin:top left;-webkit-transform:scale(0) rotate(0deg) translate(-50%,-50%);transform:scale(0) rotate(0deg) translate(-50%,-50%);-webkit-animation:cube-data-v-95b3d426 12s ease-in infinite forwards;animation:cube-data-v-95b3d426 12s ease-in infinite forwards}.cube[data-v-95b3d426]:nth-child(2n){border-color:#fff}.paymentBox[data-v-95b3d426]{font-size:1.5rem;font-weight:700}.paymentBoxTwo[data-v-95b3d426]{font-size:1rem;font-weight:700}.cube[data-v-95b3d426]:nth-child(2){-webkit-animation-delay:2s;animation-delay:2s;left:25vw;top:40vh}.cube[data-v-95b3d426]:nth-child(3){-webkit-animation-delay:4s;animation-delay:4s;left:75vw;top:50vh}.cube[data-v-95b3d426]:nth-child(4){-webkit-animation-delay:6s;animation-delay:6s;left:90vw;top:10vh}.cube[data-v-95b3d426]:nth-child(5){-webkit-animation-delay:8s;animation-delay:8s;left:10vw;top:85vh}.cube[data-v-95b3d426]:nth-child(6){-webkit-animation-delay:10s;animation-delay:10s;left:50vw;top:10vh}@-webkit-keyframes Gradient-data-v-95b3d426{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes Gradient-data-v-95b3d426{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@-webkit-keyframes cube-data-v-95b3d426{0%{-webkit-transform:scale(0) rotate(0deg) translate(-50%,-50%);transform:scale(0) rotate(0deg) translate(-50%,-50%);opacity:1}to{-webkit-transform:scale(20) rotate(960deg) translate(-50%,-50%);transform:scale(20) rotate(960deg) translate(-50%,-50%);opacity:0}}@keyframes cube-data-v-95b3d426{0%{-webkit-transform:scale(0) rotate(0deg) translate(-50%,-50%);transform:scale(0) rotate(0deg) translate(-50%,-50%);opacity:1}to{-webkit-transform:scale(20) rotate(960deg) translate(-50%,-50%);transform:scale(20) rotate(960deg) translate(-50%,-50%);opacity:0}}.container-fluid[data-v-95b3d426]{height:100%;margin:0;padding:0;width:100%;background:#fff}.radioMonth[data-v-95b3d426]{margin-top:15px}.titlefont[data-v-95b3d426]{font-family:Raleway,sans-serif;color:#f15b22!important;font-size:2rem}.subtitlefont[data-v-95b3d426]{color:#009579!important;font-size:2rem!important}.offer[data-v-95b3d426]{color:#a0dfd0!important;font-size:3.5rem!important}.esti[data-v-95b3d426]{display:inline-block}.text-label[data-v-95b3d426]{line-height:1.5;font-size:1.5rem;font-weight:400;font-family:Poppins}.estinumber[data-v-95b3d426]{height:5rem}#startedbtn[data-v-95b3d426]{background-color:#f6c215!important;color:#000;white-space:nowrap}.mainback[data-v-95b3d426]{position:relative}.center[data-v-95b3d426]{vertical-align:middle}.phonepos[data-v-95b3d426]{position:absolute}#btnx[data-v-95b3d426]{background-color:#02b349;border-color:#fff;border-width:medium}#btnx[data-v-95b3d426]:hover{background-color:green}.paybox[data-v-95b3d426]{background-color:#16443d;border-radius:25px}.estimatebox[data-v-95b3d426]{background-color:#43bea9;border-radius:15px 15px 15px 15px;height:65px}.smimgres[data-v-95b3d426]{max-width:70%;max-height:70%;-o-object-fit:contain;object-fit:contain}#home[data-v-95b3d426]{min-height:500px}@media(max-width:349.9px){#home[data-v-95b3d426]{min-height:950px;padding-top:150px;margin-left:0}h4[data-v-95b3d426]{font-size:.5rem}.row[data-v-95b3d426]{margin-right:0!important}.mobile[data-v-95b3d426]{margin-left:0;padding-left:0}.paymentplan[data-v-95b3d426]{padding-bottom:15px}.ml-4[data-v-95b3d426],.mx-4[data-v-95b3d426]{margin-left:.3rem!important}.container[data-v-95b3d426]{margin-left:0;padding-left:0}.smimgres[data-v-95b3d426]{display:none}.titlefont[data-v-95b3d426]{font-size:1.5rem!important}.subtitlefont[data-v-95b3d426]{font-size:1rem!important}.textestimate[data-v-95b3d426]{text-align:left!important}.months[data-v-95b3d426]{padding-top:90px}p.offer[data-v-95b3d426]{line-height:60px!important;margin-bottom:0!important}.estimatebox[data-v-95b3d426]{background-color:#43bea9;border-radius:15px 15px 15px 15px;height:100px}}@media(min-width:350px)and (max-width:486.5px){#home[data-v-95b3d426]{min-height:850px;padding-top:150px;margin-left:0}h4[data-v-95b3d426]{font-size:.8rem}.row[data-v-95b3d426]{margin-right:0!important}.mobile[data-v-95b3d426]{margin-left:0;padding-left:0}.paymentplan[data-v-95b3d426]{padding-bottom:15px}.ml-4[data-v-95b3d426],.mx-4[data-v-95b3d426]{margin-left:.3rem!important}.container[data-v-95b3d426]{margin-left:0;padding-left:0}.smimgres[data-v-95b3d426]{display:none}.titlefont[data-v-95b3d426]{font-size:1.5rem!important}.subtitlefont[data-v-95b3d426]{font-size:1rem!important}.textestimate[data-v-95b3d426]{text-align:left!important}.months[data-v-95b3d426]{padding-top:90px}p.offer[data-v-95b3d426]{line-height:60px!important;margin-bottom:0!important}.estimatebox[data-v-95b3d426]{background-color:#43bea9;border-radius:15px 15px 15px 15px;height:100px}}@media(min-width:486.6px)and (max-width:560px){#home[data-v-95b3d426]{min-height:650px!important;padding-top:100px!important}h4[data-v-95b3d426]{font-size:1rem}.smimgres[data-v-95b3d426]{display:none!important}.radioMonth[data-v-95b3d426]{padding-top:0!important}.ml-4[data-v-95b3d426],.mx-4[data-v-95b3d426]{margin-left:.6rem!important}.months[data-v-95b3d426]{padding-top:30px!important}p.offer[data-v-95b3d426]{line-height:60px!important;margin-bottom:0!important}.estimatebox[data-v-95b3d426]{height:100px!important}}@media(min-width:561px)and (max-width:767px){#home[data-v-95b3d426]{min-height:550px!important;padding-top:100px}h4[data-v-95b3d426]{font-size:1.2rem}.smimgres[data-v-95b3d426]{display:none}.radioMonth[data-v-95b3d426]{padding-top:0}.ml-4[data-v-95b3d426],.mx-4[data-v-95b3d426]{margin-left:.6rem!important}.months[data-v-95b3d426]{padding-top:30px}p.offer[data-v-95b3d426]{line-height:60px!important}.estimatebox[data-v-95b3d426]{height:50px}}@media(min-width:768px)and (max-width:979px){#home[data-v-95b3d426]{max-height:700px}.textestimate[data-v-95b3d426]{text-align:right!important}.smimgres[data-v-95b3d426]{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}p.offer[data-v-95b3d426]{line-height:60px!important}.mainSpacing[data-v-95b3d426]{margin-top:40px!important}}@media(min-width:980px)and (max-width:1399px){#home[data-v-95b3d426]{max-height:600px!important}.zeroInt[data-v-95b3d426]{display:none!important}.textestimate[data-v-95b3d426]{text-align:right!important}.paymentplan[data-v-95b3d426]{height:70px}.mainSpacing[data-v-95b3d426]{margin-top:50px!important}p.offer[data-v-95b3d426]{line-height:60px!important}}@media(min-width:1400px){#home[data-v-95b3d426]{max-height:800px!important}.zeroInt[data-v-95b3d426]{display:none!important}.textestimate[data-v-95b3d426]{text-align:right!important}.mainSpacing[data-v-95b3d426]{margin-top:30px!important}p.offer[data-v-95b3d426]{line-height:60px!important}}h2[data-v-95b3d426]{line-height:1.5;font-size:2rem;font-weight:900;font-family:Poppins;color:#009579;margin-bottom:0!important}h3[data-v-95b3d426]{font-size:1.5rem}h5[data-v-95b3d426]{text-transform:none;font-size:18px;font-weight:300}.container[data-v-95b3d426]{max-width:1600px}.formback[data-v-084043ea]{background-color:#fff}@media (max-width:560px){.adjustLoc[data-v-084043ea]{width:350px;padding-top:1rem}}@media (min-width:561px) and (max-width:767px){.estisize[data-v-084043ea]{width:340px}.adjustLoc[data-v-084043ea]{padding-top:1rem}}@media (min-width:768px) and (max-width:979px){.estisize[data-v-084043ea]{width:340px}.adjustLoc[data-v-084043ea]{padding-top:1rem}}@media (min-width:980px) and (max-width:1399px){.estisize[data-v-084043ea]{width:340px}.adjustLoc[data-v-084043ea]{padding-top:1rem}}@media (min-width:1400px){.estisize[data-v-084043ea]{width:340px}.adjustLoc[data-v-084043ea]{padding-top:1rem}}.container[data-v-084043ea]{width:340px;color:#fff;text-align:center;line-height:30px;border-radius:3px}.frmField[data-v-084043ea]{background-color:#fff;color:#495057;line-height:1.25;font-size:16px;font-family:Roboto,sans-serif;border:0;padding:10px;border:1px solid #dbdbdb;border-radius:3px;width:90%}.Password_field[data-v-084043ea]{margin-top:1rem}input[data-v-084043ea],select[data-v-084043ea]{max-width:340px;margin:1rem auto 0 auto}#retype_password[data-v-084043ea]{margin:0 auto 0 auto}.box button[data-v-084043ea]{margin-top:1rem}h3[data-v-084043ea]{font-size:20px;font-weight:600;text-align:center;color:#7b7e7d}.awesome[data-v-084043ea]{color:#40c991}.box[data-v-084043ea]{text-align:center;padding-top:1rem;padding-bottom:2rem;width:700px}.box .separator .line[data-v-084043ea]{height:40%}.box .separator .or[data-v-084043ea]{height:10%}.box button[data-v-084043ea]{padding:.5rem 3rem}.input-icon[data-v-084043ea]{position:relative}.input-icon>i[data-v-084043ea]{position:absolute;display:block;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;pointer-events:none;width:25px;text-align:center;font-style:normal}.input-icon>input[data-v-084043ea]{padding-left:25px;padding-right:0}.fade-enter-active[data-v-084043ea],.fade-leave-active[data-v-084043ea]{-webkit-transition:opacity .5s;transition:opacity .5s}.fade-enter[data-v-084043ea],.fade-leave-to[data-v-084043ea]{opacity:0}ele div.x[data-v-084043ea]{-webkit-transition-duration:.5s;transition-duration:.5s;display:inline;float:right}.ele div.x.slow[data-v-084043ea]{-webkit-transition-duration:1s;transition-duration:1s}ul[data-v-084043ea]{list-style:none;float:right;display:block;width:100%}li[data-v-084043ea]{float:right}.ele[data-v-084043ea],li[data-v-084043ea]{display:inline;width:25%}.x[data-v-084043ea]{float:left;position:relative;margin:0;padding:0;overflow:hidden;background:#ccc;border-radius:2px;border:2px solid #fff;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;cursor:pointer}.x.large[data-v-084043ea]{width:33px;height:33px}.x.medium[data-v-084043ea]{width:20px;height:20px}.x.small[data-v-084043ea]{width:10px;height:10px}.x.switch[data-v-084043ea]{width:15px;height:15px}.x.spin[data-v-084043ea]:hover{background:#40c991;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.x.flop[data-v-084043ea]:hover{background:#40c991;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.x.t[data-v-084043ea]:hover{background:#40c991;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.x.shift[data-v-084043ea]:hover{background:#40c991}.x b[data-v-084043ea]{display:block;position:absolute;height:0;width:0;padding:0;margin:0}.x.small b[data-v-084043ea]{border:5px solid hsla(0,0%,100%,0)}.x.medium b[data-v-084043ea]{border:10px solid hsla(0,0%,100%,0)}.x.large b[data-v-084043ea]{border:15px solid hsla(0,0%,100%,0)}.x.switch b[data-v-084043ea]{border:10px solid hsla(0,0%,100%,0)}.x b[data-v-084043ea]:first-child{border-top-color:#fff;top:-2px}.x b[data-v-084043ea]:nth-child(2){border-left-color:#fff;left:-2px}.x b[data-v-084043ea]:nth-child(3){border-bottom-color:#fff;bottom:-2px}.x b[data-v-084043ea]:nth-child(4){border-right-color:#fff;right:-2px}.checkmark[data-v-084043ea]{display:block;margin:0 auto;text-align:center}.checkmark[data-v-084043ea]:after{content:"";display:block;border:solid #000;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.checkmark.large[data-v-084043ea]:after{width:12px;height:24px}.checkmark.medium[data-v-084043ea]:after{width:8px;height:16px}.checkmark.small[data-v-084043ea]:after{width:4px;height:8px}.checkmark.tiny[data-v-084043ea]:after{width:1px;height:2px;border-width:0 1px 1px 0}.lds-roller[data-v-084043ea]{position:absolute!important;display:inline!important;right:120px}.titleBox[data-v-084043ea]{padding-top:2rem}.error[data-v-084043ea]{padding:15px 0;color:red}.error.hide[data-v-084043ea]{display:none}.flow-title[data-v-084043ea]{padding-top:2%}.element-margin[data-v-084043ea]{margin-bottom:8%;text-align:center}.element-center[data-v-084043ea]{margin:0 auto}.box[data-v-084043ea]{border-top:3px solid #40c991;padding-bottom:3px}.box .separator .line[data-v-084043ea]{width:1px;height:10%;background-color:#a803a8;margin:0 auto}.box .separator .or[data-v-084043ea]{margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:20%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.box button[data-v-084043ea]{background-color:#40c991;border:none;border-radius:1.2rem;padding:.5rem 4rem;color:#fff;margin:0 auto;display:block;margin-top:3rem}input[data-v-084043ea],select[data-v-084043ea]{margin-top:1rem;border-radius:1rem}input.vin[data-v-084043ea]{border-top:none;border-left:none;border-right:none;border-radius:0}input[data-v-084043ea]:focus,select[data-v-084043ea]:focus{-webkit-box-shadow:none;box-shadow:none}input.odo[data-v-084043ea]{width:250px;max-width:250px;margin:20px auto 0 auto}.odo select[data-v-084043ea]{width:70px}#alert[data-v-084043ea]{color:red}.wrapper-stepper[data-v-310a1040]{color:#fff;height:100vh;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:sans-serif}.tx-green-1[data-v-310a1040]{color:#fff;font-weight:600}.wrapper-stepper[data-v-310a1040]{padding:60px}.stepper[data-v-310a1040]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;z-index:0;margin-bottom:14px}.stepper-progress[data-v-310a1040]{position:absolute;background-color:#c5c5c5;height:2px;z-index:-1;left:0;right:0;margin:0 auto}.stepper-progress-bar[data-v-310a1040]{position:absolute;left:0;height:100%;width:0;background-color:#40c991;-webkit-transition:all .5s ease;transition:all .5s ease}.stepper-item[data-v-310a1040]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;-webkit-transition:all .5s ease;transition:all .5s ease}.stepper-item-counter[data-v-310a1040]{height:68px;width:68px;display:grid;place-items:center;background-color:#fff;border-radius:100%;border:2px solid #c5c5c5;position:relative}.stepper-item-counter .icon-success[data-v-310a1040]{position:absolute;opacity:0;-webkit-transform:scale(0);transform:scale(0);width:24px;-webkit-transition:all .5s ease;transition:all .5s ease}.stepper-item-counter .number[data-v-310a1040]{font-size:22px;-webkit-transition:all .5s ease;transition:all .5s ease}.stepper-item-title[data-v-310a1040]{position:absolute;font-size:14px;bottom:-24px}.stepper-item.success .stepper-item-counter[data-v-310a1040]{border-color:#40c991;background-color:#c8ebc1;color:#fff;font-weight:600}.stepper-item.success .stepper-item-counter .icon-success[data-v-310a1040]{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.stepper-item.success .stepper-item-counter .number[data-v-310a1040]{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.stepper-item.success .stepper-item-title[data-v-310a1040]{color:#fff}.stepper-content.current .stepper-pane[data-v-310a1040],.stepper-item.current .stepper-item-counter[data-v-310a1040]{border-color:#40c991;background-color:#f15b22;color:#fff;font-weight:600}.stepper-item.current .stepper-item-title[data-v-310a1040]{color:#818181}.stepper-pane[data-v-310a1040]{color:#333;text-align:center;margin:20px 0}.btn[data-v-310a1040],.controls[data-v-310a1040]{display:-webkit-box;display:-ms-flexbox;display:flex}.btn[data-v-310a1040]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6px 16px;border:1px solid;text-align:center;vertical-align:middle;cursor:pointer;line-height:1.5;-webkit-transition:all .15s;transition:all .15s;border-radius:4px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:.75rem;color:#333;background-color:#f0f0f0;border-color:#f0f0f0}.btn[data-v-310a1040]:disabled{opacity:.5;pointer-events:none}.btn--green-1[data-v-310a1040]{background-color:#40c991;border-color:#40c991;color:#fff;margin-left:auto}.cwq{--bg:#f4f6fb;--card:#fff;--border:#e3e8f1;--border-focus:#5e72e4;--text:#1a2035;--text-secondary:#6b7a99;--text-muted:#9facc2;--accent:#5e72e4;--accent-light:#eef0ff;--success:#2dce89;--warning:#fb6340;--danger:#f5365c;--info:#11cdef;--dark:#32325d;--shadow-sm:0 1px 3px rgba(50,50,93,0.06),0 1px 0 rgba(0,0,0,0.02);--shadow-md:0 4px 14px rgba(50,50,93,0.1),0 2px 4px rgba(0,0,0,0.04);--shadow-lg:0 8px 28px rgba(50,50,93,0.12),0 4px 8px rgba(0,0,0,0.06);--radius:10px;--radius-sm:6px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif;color:var(--text);background:var(--bg);min-height:100vh;padding:24px 28px 40px;max-width:1600px;margin:0 auto}.cwq-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 0 16px}.cwq-title{font-size:22px;font-weight:700;margin:0;letter-spacing:-.3px}.cwq-subtitle{font-size:13px;color:var(--text-secondary);margin:0}.cwq-btn-refresh{border-radius:var(--radius-sm)}.cwq-filters{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);padding:14px 18px;margin-bottom:20px;-webkit-box-shadow:var(--shadow-sm);box-shadow:var(--shadow-sm)}.cwq-filter-row{gap:12px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap}.cwq-filter-item,.cwq-filter-row{display:-webkit-box;display:-ms-flexbox;display:flex}.cwq-filter-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:120px}.cwq-filter-item label{font-size:11px;font-weight:600;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px}.cwq-filter-search{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:200px}.cwq-filter-dir{min-width:70px}.cwq-filter-reset{min-width:auto}.cwq-search-wrap{position:relative}.cwq-search-icon{position:absolute;left:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:var(--text-muted);font-size:13px}.cwq-input{width:100%;height:34px;padding:0 10px 0 30px;border:1px solid var(--border);border-radius:var(--radius-sm);font-size:13px;color:var(--text);background:var(--card);-webkit-transition:border-color .15s,-webkit-box-shadow .15s;transition:border-color .15s,-webkit-box-shadow .15s;transition:border-color .15s,box-shadow .15s;transition:border-color .15s,box-shadow .15s,-webkit-box-shadow .15s}.cwq-input-plain{padding-left:10px}.cwq-input:focus{outline:none;border-color:var(--border-focus);-webkit-box-shadow:0 0 0 3px rgba(94,114,228,.12);box-shadow:0 0 0 3px rgba(94,114,228,.12)}.cwq-select{height:34px;padding:0 8px;border:1px solid var(--border);border-radius:var(--radius-sm);font-size:13px;color:var(--text);background:var(--card);cursor:pointer}.cwq-select:focus{outline:none;border-color:var(--border-focus)}.cwq-btn-reset{background:none;border:none;color:var(--text-muted);font-size:12px;cursor:pointer;padding:8px 4px;text-decoration:underline}.cwq-btn-reset:hover{color:var(--accent)}.cwq-body{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;min-height:calc(100vh - 240px)}.cwq-table-pane{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-transition:all .25s ease;transition:all .25s ease;min-width:0}.cwq-table-pane--collapsed{-webkit-box-flex:0;-ms-flex:0 0 33.333%;flex:0 0 33.333%;max-width:33.333%}.cwq-table-card{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);-webkit-box-shadow:var(--shadow-sm);box-shadow:var(--shadow-sm);overflow:hidden}.cwq-table{width:100%;border-collapse:separate;border-spacing:0}.cwq-table thead th{position:sticky;top:0;background:#fafbfd;font-size:10.5px;font-weight:700;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.7px;padding:10px 12px;border-bottom:2px solid var(--border);white-space:nowrap}.cwq-table tbody td{padding:10px 12px;font-size:13px;border-bottom:1px solid #f0f2f8;vertical-align:middle;white-space:nowrap}.cwq-row{cursor:pointer;-webkit-transition:background .1s;transition:background .1s}.cwq-row:hover{background:#f8f9fe}.cwq-row-active{background:var(--accent-light)!important;border-left:3px solid var(--accent)}.cwq-empty-cell,.cwq-loading-cell{text-align:center;padding:40px 0!important;color:var(--text-muted)}.cwq-drawer-loading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;gap:12px;color:var(--text-muted);font-size:13px}.cwq-drawer-loading p{margin:0}.cwq-hint{font-size:11px}.cwq-th-priority{width:48px}.cwq-priority-cell,.cwq-th-priority{text-align:center}.cwq-priority-badge{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;width:30px;height:30px;border-radius:50%;font-size:11px;font-weight:700;color:#fff}.cwq-priority-high{background:linear-gradient(135deg,#f5365c,#f56036)}.cwq-priority-medium{background:linear-gradient(135deg,#fb6340,#fbb140)}.cwq-priority-low{background:linear-gradient(135deg,#2dce89,#2dd4bf)}.cwq-borrower-cell{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cwq-borrower-name{font-weight:600;color:var(--text);font-size:13px}.cwq-loan-id{font-size:11px;color:var(--text-muted)}.cwq-dpd-chip{display:inline-block;padding:2px 10px;border-radius:999px;font-size:12px;font-weight:700}.cwq-dpd-ok{background:#e8fbf0;color:#1a8054}.cwq-dpd-low{background:#e0f4ff;color:#0766a4}.cwq-dpd-medium{background:#fff3e0;color:#c75300}.cwq-dpd-high{background:#ffe5e5;color:#b10000}.cwq-dpd-critical{background:#2d2d44;color:#fff}.cwq-money{font-weight:600;font-variant-numeric:tabular-nums}.cwq-stage-chip{display:inline-block;padding:2px 8px;border-radius:999px;font-size:11px;font-weight:600;background:#f0f2f8;color:#555}.cwq-stage-new_delinquency{background:#fff3e0;color:#c75300}.cwq-stage-contact_attempted{background:#e0f4ff;color:#0766a4}.cwq-stage-contact_made{background:#e0f4ff;color:#0653a4}.cwq-stage-ptp_active{background:#fef3cd;color:#856404}.cwq-stage-plan_active{background:#e8fbf0;color:#1a8054}.cwq-stage-dispute{background:#ffe5e5;color:#b10000}.cwq-stage-hardship{background:#f0e6ff;color:#6b32c9}.cwq-stage-escalated{background:#ffd6d6;color:#900}.cwq-stage-repossession{background:#fce4ec;color:#880e4f}.cwq-stage-repossession_by_bank{background:#f3e5f5;color:#6a1b9a}.cwq-stage-resolved{background:#d4edda;color:#155724}.cwq-contact-cell{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cwq-contact-ago{font-size:12px}.cwq-contact-channel{font-size:10px;color:var(--text-muted);text-transform:uppercase}.cwq-overdue{color:var(--danger);font-weight:600}.cwq-muted{color:var(--text-muted)}.cwq-flag{display:inline-block;font-size:13px;margin-right:2px;cursor:default}.cwq-load-more{text-align:center;padding:12px;border-top:1px solid var(--border)}.cwq-btn-load-more{background:var(--accent-light);color:var(--accent);border:1px solid var(--accent);border-radius:var(--radius-sm);padding:6px 20px;font-size:13px;font-weight:600;cursor:pointer;-webkit-transition:all .15s;transition:all .15s}.cwq-btn-load-more:hover{background:var(--accent);color:#fff}.cwq-panel{-webkit-box-flex:0;-ms-flex:0 0 66.666%;flex:0 0 66.666%;max-width:66.666%}.cwq-panel-inner{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);-webkit-box-shadow:var(--shadow-md);box-shadow:var(--shadow-md);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:calc(100vh - 240px);position:sticky;top:80px;overflow:hidden}.cwq-panel-header,.cwq-panel-inner{display:-webkit-box;display:-ms-flexbox;display:flex}.cwq-panel-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px 20px 12px;border-bottom:1px solid var(--border);background:linear-gradient(135deg,#fafbff,#f4f6fb)}.cwq-panel-header-left{-webkit-box-flex:1;-ms-flex:1;flex:1}.cwq-panel-title{font-size:18px;font-weight:700;margin:0;color:var(--text)}.cwq-panel-subtitle{font-size:12px;color:var(--text-muted);margin-top:2px}.cwq-panel-header-right{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.cwq-btn-close,.cwq-btn-fullview{background:none;border:1px solid var(--border);border-radius:50%;width:32px;height:32px;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;cursor:pointer;color:var(--text-secondary);-webkit-transition:all .15s;transition:all .15s}.cwq-btn-fullview:hover{background:var(--accent-light);color:var(--accent);border-color:var(--accent)}.cwq-btn-close:hover{background:#ffe5e5;color:var(--danger);border-color:var(--danger)}.cwq-kpi-strip{gap:0;border-bottom:1px solid var(--border);background:#fafbfd;overflow-x:auto}.cwq-kpi,.cwq-kpi-strip{display:-webkit-box;display:-ms-flexbox;display:flex}.cwq-kpi{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 12px;border-right:1px solid var(--border);min-width:0}.cwq-kpi:last-child{border-right:none}.cwq-kpi-value{font-size:15px;font-weight:700;color:var(--text);white-space:nowrap}.cwq-kpi-label{font-size:10px;color:var(--text-muted);text-transform:uppercase;letter-spacing:.3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;text-align:center}.cwq-kpi-critical .cwq-kpi-value{color:#900}.cwq-kpi-high .cwq-kpi-value{color:var(--danger)}.cwq-kpi-medium .cwq-kpi-value{color:var(--warning)}.cwq-tabs{border-bottom:2px solid var(--border);background:#fafbfd;padding:0 8px;overflow-x:auto}.cwq-tab,.cwq-tabs{display:-webkit-box;display:-ms-flexbox;display:flex}.cwq-tab{background:none;border:none;padding:10px 14px;font-size:12.5px;font-weight:600;color:var(--text-secondary);cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-2px;-webkit-transition:all .15s;transition:all .15s;white-space:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.cwq-tab-active,.cwq-tab:hover{color:var(--accent)}.cwq-tab-active{border-bottom-color:var(--accent)}.cwq-tab-badge{background:var(--accent);color:#fff;font-size:10px;padding:1px 6px;border-radius:999px;min-width:18px;text-align:center}.cwq-tab-content{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding:16px 20px}.cwq-tab-pane{-webkit-animation:cwq-fadeIn .2s ease;animation:cwq-fadeIn .2s ease}@-webkit-keyframes cwq-fadeIn{0%{opacity:0;-webkit-transform:translateY(4px);transform:translateY(4px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes cwq-fadeIn{0%{opacity:0;-webkit-transform:translateY(4px);transform:translateY(4px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.cwq-section{margin-bottom:20px}.cwq-section-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:13px;font-weight:700;color:var(--text);margin-bottom:10px;padding-bottom:6px;border-bottom:1px solid #f0f2f8}.cwq-section-header i{font-size:15px;color:var(--accent)}.cwq-brief-list{list-style:none;padding:0;margin:0}.cwq-brief-list li{font-size:13px;padding:4px 0 4px 16px;position:relative;color:var(--text-secondary);line-height:1.5}.cwq-brief-list li:before{content:"\2192";position:absolute;left:0;color:var(--accent);font-weight:700}.cwq-info-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px}.cwq-info-item{background:#fafbfd;border:1px solid #f0f2f8;border-radius:var(--radius-sm);padding:8px 12px}.cwq-info-label{display:block;font-size:10px;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.3px}.cwq-info-value{display:block;font-size:13px;font-weight:600;color:var(--text);margin-top:2px}.cwq-risk-chip{display:inline-block;padding:1px 8px;border-radius:999px;font-size:11px}.cwq-risk-high{background:#ffe5e5;color:#b10000}.cwq-risk-mid{background:#fff5e0;color:#a05a00}.cwq-risk-low{background:#e8fbf0;color:#1a8054}.cwq-mini-table{width:100%;border-collapse:collapse;font-size:12px}.cwq-mini-table th{font-size:10px;font-weight:700;text-transform:uppercase;color:var(--text-muted);padding:6px 8px;border-bottom:1px solid var(--border)}.cwq-mini-table td{padding:6px 8px;border-bottom:1px solid #f0f2f8}.cwq-task-item{padding:8px 12px;border:1px solid #f0f2f8;border-radius:var(--radius-sm);margin-bottom:6px;background:#fafbfd}.cwq-task-title{font-weight:600;font-size:13px}.cwq-task-meta{font-size:11px;color:var(--text-muted);display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin-top:4px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cwq-chip-sm{background:var(--accent-light);color:var(--accent);padding:1px 6px;border-radius:999px;font-size:10px;font-weight:600}.cwq-ptp-item{padding:8px 12px;border:1px solid #fef3cd;background:#fffcf0;border-radius:var(--radius-sm);margin-bottom:6px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:13px}.cwq-ptp-amount{font-weight:700;color:var(--warning)}.cwq-comms-actions{gap:8px;margin-bottom:16px}.cwq-action-btn,.cwq-comms-actions{display:-webkit-box;display:-ms-flexbox;display:flex}.cwq-action-btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:8px 16px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--card);font-size:13px;font-weight:600;cursor:pointer;-webkit-transition:all .15s;transition:all .15s}.cwq-action-btn:hover:not(:disabled){-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:var(--shadow-sm);box-shadow:var(--shadow-sm)}.cwq-action-btn:disabled{opacity:.4;cursor:not-allowed}.cwq-action-call{color:var(--success);border-color:var(--success)}.cwq-action-call:hover:not(:disabled){background:#e8fbf0}.cwq-action-sms{color:var(--info);border-color:var(--info)}.cwq-action-sms:hover:not(:disabled){background:#e0f8ff}.cwq-action-email{color:var(--accent);border-color:var(--accent)}.cwq-action-email:hover:not(:disabled){background:var(--accent-light)}.cwq-composer{background:#fafbfd;border:1px solid var(--border);border-radius:var(--radius);padding:16px;margin-bottom:16px;-webkit-animation:cwq-fadeIn .2s ease;animation:cwq-fadeIn .2s ease}.cwq-composer-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;font-size:14px;margin-bottom:12px}.cwq-btn-close-sm{background:none;border:none;font-size:18px;cursor:pointer;color:var(--text-muted);line-height:1}.cwq-composer-field{margin-bottom:10px}.cwq-composer-field label{display:block;font-size:11px;font-weight:600;color:var(--text-secondary);margin-bottom:4px;text-transform:uppercase;letter-spacing:.3px}.cwq-textarea{width:100%;padding:10px;border:1px solid var(--border);border-radius:var(--radius-sm);font-size:13px;color:var(--text);resize:vertical;font-family:inherit;line-height:1.5}.cwq-textarea:focus{outline:none;border-color:var(--border-focus);-webkit-box-shadow:0 0 0 3px rgba(94,114,228,.12);box-shadow:0 0 0 3px rgba(94,114,228,.12)}.cwq-composer-footer{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:12px}.cwq-btn-cancel{background:none;border:1px solid var(--border);border-radius:var(--radius-sm);padding:6px 14px;font-size:13px;cursor:pointer;color:var(--text-secondary)}.cwq-btn-send{background:var(--accent);color:#fff;border:none;border-radius:var(--radius-sm);padding:6px 18px;font-size:13px;font-weight:600;cursor:pointer;-webkit-transition:all .15s;transition:all .15s}.cwq-btn-send:hover:not(:disabled){background:#4a5ed0;-webkit-box-shadow:var(--shadow-sm);box-shadow:var(--shadow-sm)}.cwq-btn-send:disabled{opacity:.5;cursor:not-allowed}.cwq-timeline-list{position:relative;padding-left:24px}.cwq-timeline-list:before{content:"";position:absolute;left:10px;top:0;bottom:0;width:2px;background:#e3e8f1}.cwq-timeline-item{position:relative;margin-bottom:12px}.cwq-tl-dot{position:absolute;left:-18px;top:12px;width:10px;height:10px;border-radius:50%;background:#c0c8dc;border:2px solid #fff;z-index:1}.cwq-dot-email{background:#8965e0}.cwq-dot-sms{background:var(--success)}.cwq-dot-call{background:var(--warning)}.cwq-dot-communication{background:var(--accent)}.cwq-dot-task{background:var(--info)}.cwq-dot-ptp{background:var(--warning)}.cwq-dot-note{background:#aaa}.cwq-dot-stage_change{background:#8965e0}.cwq-dot-assignment{background:#11cdef}.cwq-dot-payment{background:#2dce89}.cwq-dot-plan{background:#1a8054}.cwq-dot-consent{background:#fb6340}.cwq-tl-card{background:#fafbfd;border:1px solid #f0f2f8;border-radius:var(--radius-sm);padding:10px 14px;-webkit-transition:border-color .15s;transition:border-color .15s}.cwq-tl-card:hover{border-color:var(--border)}.cwq-tl-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:11px;margin-bottom:6px}.cwq-tl-type{display:inline-block;padding:1px 8px;border-radius:999px;font-weight:700;font-size:10px;text-transform:uppercase}.cwq-type-email{background:#f0e6ff;color:#6b32c9}.cwq-type-sms{background:#e8fbf0;color:#1a8054}.cwq-type-call{background:#fff3e0;color:#c75300}.cwq-type-communication{background:var(--accent-light);color:var(--accent)}.cwq-type-task{background:#e0f8ff;color:#0766a4}.cwq-type-ptp{background:#fef3cd;color:#856404}.cwq-type-stage_change{background:#f0e6ff;color:#6b32c9}.cwq-type-assignment{background:#e0f8ff;color:#0766a4}.cwq-type-payment{background:#e8fbf0;color:#1a8054}.cwq-type-plan{background:#d4edda;color:#155724}.cwq-type-consent{background:#fff3e0;color:#c75300}.cwq-type-default{background:#f0f2f8;color:#666}.cwq-tl-dir{color:var(--text-muted);font-size:10px}.cwq-tl-time{color:var(--text-muted);margin-left:auto;font-size:11px;white-space:nowrap}.cwq-tl-body{font-size:13px;line-height:1.5}.cwq-tl-row{margin-bottom:2px;color:var(--text-secondary);font-size:12px}.cwq-tl-actor{color:var(--text-muted);font-size:11px;margin-top:4px}.cwq-content{white-space:pre-wrap;background:#f4f6fb;border:1px solid #e3e8f1;padding:8px 10px;border-radius:var(--radius-sm);font-size:13px;line-height:1.5;margin-top:6px;font-family:inherit}.cwq-sms-bubble{max-width:85%;border:none}.cwq-bubble-out{background:var(--accent);color:#fff;border-radius:12px 12px 4px 12px;margin-left:auto}.cwq-bubble-in{background:#e8e9ed;color:var(--text);border-radius:12px 12px 12px 4px}.cwq-call-dur{font-size:11px;color:var(--text-muted);margin-left:8px}.cwq-call-summary{background:#fafbfd;border-left:3px solid var(--accent);padding:6px 10px;font-size:12px;color:var(--text-secondary);margin-top:6px;border-radius:0 var(--radius-sm) var(--radius-sm) 0;font-style:italic}.cwq-fold{margin-top:6px}.cwq-fold summary{cursor:pointer;font-size:12px;color:var(--accent);font-weight:600;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cwq-fold summary:hover{text-decoration:underline}.cwq-preview{color:var(--text-muted);font-weight:400}.cwq-empty-state{text-align:center;padding:32px 16px;color:var(--text-muted)}.cwq-empty-state i{display:block;margin-bottom:8px}.cwq-empty-state p{margin:0;font-size:13px}.cwq-notes-composer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:16px}.cwq-note-item{padding:10px 14px;border:1px solid #f0f2f8;border-radius:var(--radius-sm);margin-bottom:8px;background:#fafbfd;-webkit-transition:border-color .15s;transition:border-color .15s}.cwq-note-item:hover{border-color:var(--border)}.cwq-note-date{font-size:11px;color:var(--text-muted);margin-bottom:4px}.cwq-note-text{font-size:13px;line-height:1.5;white-space:pre-wrap}.cwq-actions-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:20px}.cwq-action-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:16px 12px;background:#fafbfd;border:1px solid #f0f2f8;border-radius:var(--radius);cursor:pointer;-webkit-transition:all .15s;transition:all .15s;font-size:12px;font-weight:600;color:var(--text-secondary)}.cwq-action-card:hover{border-color:var(--accent);background:var(--accent-light);color:var(--accent);-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:var(--shadow-sm);box-shadow:var(--shadow-sm)}.cwq-action-icon{width:40px;height:40px;border-radius:50%;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;font-size:16px}.cwq-action-ptp-icon{background:#fff3e0;color:var(--warning)}.cwq-action-task-icon{background:#e0f8ff;color:var(--info)}.cwq-action-escalate-icon{background:#ffe5e5;color:var(--danger)}.cwq-action-detail-icon{background:var(--accent-light);color:var(--accent)}.cwq-stage-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px}.cwq-stage-btn{padding:5px 12px;border:1px solid var(--border);border-radius:999px;background:var(--card);font-size:11px;font-weight:600;color:var(--text-secondary);cursor:pointer;-webkit-transition:all .15s;transition:all .15s}.cwq-stage-btn:hover:not(:disabled){border-color:var(--accent);color:var(--accent);background:var(--accent-light)}.cwq-stage-btn-active{background:var(--accent)!important;color:#fff!important;border-color:var(--accent)!important;cursor:default}.cwq-stage-btn:disabled{opacity:.7}.cwq-event-note{margin-top:4px;font-size:12px;color:var(--text-secondary);font-style:italic}.cwq-event-amount{margin-top:4px;font-size:12px;font-weight:600;color:var(--warning)}.cwq-event-amount.cwq-event-returned{color:var(--text-secondary);text-decoration:line-through}.cwq-panel-enter-active,.cwq-panel-leave-active{-webkit-transition:all .25s ease;transition:all .25s ease}.cwq-panel-enter,.cwq-panel-leave-to{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}@media (max-width:1200px){.cwq-table-pane--collapsed{-webkit-box-flex:0;-ms-flex:0 0 35%;flex:0 0 35%;max-width:35%}.cwq-panel{-webkit-box-flex:0;-ms-flex:0 0 65%;flex:0 0 65%;max-width:65%}}@media (max-width:768px){.cwq{padding:16px 12px 32px}.cwq-body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.cwq-panel,.cwq-table-pane--collapsed{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.cwq-panel{margin-top:0}.cwq-panel-inner{height:auto;position:static}.cwq-actions-grid{grid-template-columns:repeat(2,1fr)}}.repo-table td[data-v-27ff7365],.repo-table th[data-v-27ff7365]{vertical-align:middle;white-space:nowrap;font-size:.85rem}.repo-table tr[data-v-27ff7365]:hover{background-color:#f8f9fe}.tr-page[data-v-4bbcc17d]{padding:90px 1.25rem 3rem}.tr-header[data-v-4bbcc17d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1rem;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1rem}.tr-title[data-v-4bbcc17d]{font-size:1.5rem;margin:0}.tr-subtitle[data-v-4bbcc17d]{color:#7b8a9a;margin:.25rem 0 0;max-width:46rem;font-size:.875rem}.tr-btn-row[data-v-4bbcc17d]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.tr-card[data-v-4bbcc17d]{background:#fff;border:1px solid #e6ecf1;border-radius:.5rem;padding:1rem;margin-bottom:1rem}.tr-banner[data-v-4bbcc17d]{font-size:.9rem}.tr-banner--on[data-v-4bbcc17d]{border-left:4px solid #2dce89}.tr-banner--off[data-v-4bbcc17d]{border-left:4px solid #fb6340}.tr-muted[data-v-4bbcc17d]{color:#7b8a9a}.tr-note[data-v-4bbcc17d]{font-size:.8rem}.it-page[data-v-5f8841be]{padding:90px 1.25rem 3rem}.it-header[data-v-5f8841be]{margin-bottom:1rem}.it-title[data-v-5f8841be]{font-size:1.5rem;margin:0}.it-subtitle[data-v-5f8841be]{color:#7b8a9a;margin:.25rem 0 0;font-size:.875rem;max-width:46rem}.it-card[data-v-5f8841be]{background:#fff;border:1px solid #e6ecf1;border-radius:.5rem;padding:1rem;margin-bottom:1rem}.it-card--ok[data-v-5f8841be]{border-left:4px solid #2dce89}.it-card--danger[data-v-5f8841be]{border-left:4px solid #f5365c}.it-card-head[data-v-5f8841be]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;margin-bottom:.75rem}.it-h2[data-v-5f8841be]{font-size:1rem;font-weight:600;margin:0 0 .75rem}.it-stats[data-v-5f8841be]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5rem;margin-bottom:.75rem}.it-stat[data-v-5f8841be]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:10rem}.it-stat-label[data-v-5f8841be]{font-size:.75rem;color:#7b8a9a}.it-stat-value[data-v-5f8841be]{font-size:1.05rem;font-weight:600}.it-stat--total .it-stat-value[data-v-5f8841be]{color:#2dce89}.it-explain[data-v-5f8841be]{font-size:.8rem;color:#5b6b7b;font-style:italic;margin:0}.it-failure[data-v-5f8841be]{font-size:.75rem;margin-bottom:.15rem}.it-muted[data-v-5f8841be]{color:#7b8a9a}.templates-page[data-v-561c1adc]{--bg:#0e1330;--card:#131c3f;--line:#31437a;--muted:#a9b5dd;--text:#f2f6ff;--chip-bg:#344882;padding:24px;color:var(--text)}.page-header h1[data-v-561c1adc]{margin:0 0 4px;font-size:24px}.subtitle[data-v-561c1adc]{color:var(--muted);font-size:14px;margin:0 0 20px}.form-card[data-v-561c1adc]{background:-webkit-gradient(linear,left top,left bottom,from(rgba(25,34,76,.96)),to(rgba(17,26,58,.92)));background:linear-gradient(180deg,rgba(25,34,76,.96),rgba(17,26,58,.92));border:1px solid rgba(90,110,190,.35);border-radius:14px;padding:20px 24px;margin-bottom:28px;-webkit-box-shadow:0 6px 18px rgba(0,0,0,.35);box-shadow:0 6px 18px rgba(0,0,0,.35)}.form-card h2[data-v-561c1adc]{margin:0 0 16px;font-size:18px}.form-row[data-v-561c1adc]{gap:16px;margin-bottom:12px}.field[data-v-561c1adc],.form-row[data-v-561c1adc]{display:-webkit-box;display:-ms-flexbox;display:flex}.field[data-v-561c1adc]{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.field label[data-v-561c1adc]{font-size:12px;color:#c7d2ff;font-weight:600}.input[data-v-561c1adc],.textarea[data-v-561c1adc],select[data-v-561c1adc]{background:#0f1842;color:var(--text);border:1px solid #3b4f94;border-radius:8px;padding:9px 11px;font-size:14px}.input[data-v-561c1adc]:focus,.textarea[data-v-561c1adc]:focus,select[data-v-561c1adc]:focus{outline:none;-webkit-box-shadow:0 0 0 3px rgba(115,135,255,.28);box-shadow:0 0 0 3px rgba(115,135,255,.28)}.textarea[data-v-561c1adc]{width:100%;resize:vertical;min-height:120px;line-height:1.55}.placeholder-hint[data-v-561c1adc]{font-size:12px;color:var(--muted);margin-bottom:4px}.placeholder-hint code[data-v-561c1adc]{background:#1a2350;padding:1px 5px;border-radius:4px;font-size:11px}.preview-fold[data-v-561c1adc]{margin:12px 0}.preview-fold summary[data-v-561c1adc]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:600;color:#c7d2ff;font-size:13px}.preview-box[data-v-561c1adc]{margin-top:8px;background:#0f1842;border:1px solid #3b4f94;border-radius:8px;padding:12px}.preview-subject[data-v-561c1adc]{margin-bottom:8px;color:#d6defa}.preview-body[data-v-561c1adc]{white-space:pre-wrap;color:var(--text);font-size:14px;line-height:1.55;margin:0}.form-actions[data-v-561c1adc]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:14px}.list-section[data-v-561c1adc]{background:-webkit-gradient(linear,left top,left bottom,from(rgba(25,34,76,.96)),to(rgba(17,26,58,.92)));background:linear-gradient(180deg,rgba(25,34,76,.96),rgba(17,26,58,.92));border:1px solid rgba(90,110,190,.35);border-radius:14px;padding:20px 24px;-webkit-box-shadow:0 6px 18px rgba(0,0,0,.35);box-shadow:0 6px 18px rgba(0,0,0,.35)}.list-header[data-v-561c1adc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:14px}.list-header h2[data-v-561c1adc]{margin:0;font-size:18px}.filter-row[data-v-561c1adc]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.chip[data-v-561c1adc]{background:var(--chip-bg);color:#d7e0ff;border:1px solid #4a5d98;padding:5px 14px;border-radius:999px;cursor:pointer;font-size:13px;font-weight:600;-webkit-transition:background .15s,border-color .15s;transition:background .15s,border-color .15s}.chip.active[data-v-561c1adc],.chip[data-v-561c1adc]:hover{background:#5563ff;border-color:#5563ff;color:#fff}.tmpl-table[data-v-561c1adc]{width:100%;border-collapse:collapse;font-size:14px}.tmpl-table th[data-v-561c1adc]{text-align:left;padding:10px 12px;color:var(--muted);font-size:12px;border-bottom:1px solid #31437a;font-weight:700;text-transform:uppercase;letter-spacing:.4px}.tmpl-table td[data-v-561c1adc]{padding:10px 12px;border-bottom:1px solid rgba(49,67,122,.4);vertical-align:top}.name-cell[data-v-561c1adc]{font-weight:600}.body-cell[data-v-561c1adc]{color:var(--muted);max-width:300px;word-break:break-word}.action-cell[data-v-561c1adc]{white-space:nowrap}.badge[data-v-561c1adc]{display:inline-block;padding:2px 10px;border-radius:999px;font-weight:700;font-size:11px}.badge.sms[data-v-561c1adc]{background:#1d6a44;color:#b8f5d0}.badge.email[data-v-561c1adc]{background:#40206c;color:#d7b8ff}.btn[data-v-561c1adc]{background:#2a3c7a;border:1px solid #3d55a9;color:#e8eeff;padding:8px 14px;border-radius:8px;cursor:pointer;font-weight:600;font-size:14px;-webkit-transition:background .15s ease,-webkit-transform .05s ease,-webkit-box-shadow .15s ease;transition:background .15s ease,-webkit-transform .05s ease,-webkit-box-shadow .15s ease;transition:transform .05s ease,box-shadow .15s ease,background .15s ease;transition:transform .05s ease,box-shadow .15s ease,background .15s ease,-webkit-transform .05s ease,-webkit-box-shadow .15s ease}.btn.primary[data-v-561c1adc]{background:#5563ff;border-color:#5563ff;color:#fff}.btn.primary[data-v-561c1adc]:hover{background:#6a76ff}.btn[data-v-561c1adc]:hover:not(:disabled){-webkit-box-shadow:0 6px 14px rgba(24,36,96,.35);box-shadow:0 6px 14px rgba(24,36,96,.35);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.btn[data-v-561c1adc]:disabled{opacity:.55;cursor:not-allowed}.btn.sm[data-v-561c1adc]{padding:5px 10px;font-size:12px}.btn.danger[data-v-561c1adc]{background:#6b1a1a;border-color:#a03030;color:#ffcece}.btn.danger[data-v-561c1adc]:hover{background:#8b2020}.empty[data-v-561c1adc],.loader[data-v-561c1adc]{color:#d5defc;padding:16px}.analytics-page[data-v-07aa2dd2]{padding:24px;max-width:1400px;margin:0 auto;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.section-title[data-v-07aa2dd2]{font-size:1.25rem;font-weight:700;color:#1a1a2e;margin:32px 0 12px;padding-bottom:8px;border-bottom:2px solid #e8ecf1}.refresh-btn[data-v-07aa2dd2]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:6px 14px;font-size:.8rem;font-weight:600;color:#fff;background:linear-gradient(135deg,#5e72e4,#825ee4);border:none;border-radius:6px;cursor:pointer;-webkit-transition:opacity .2s,-webkit-box-shadow .2s;transition:opacity .2s,-webkit-box-shadow .2s;transition:opacity .2s,box-shadow .2s;transition:opacity .2s,box-shadow .2s,-webkit-box-shadow .2s;-webkit-box-shadow:0 2px 6px rgba(94,114,228,.3);box-shadow:0 2px 6px rgba(94,114,228,.3)}.refresh-btn[data-v-07aa2dd2]:hover:not(:disabled){opacity:.88;-webkit-box-shadow:0 4px 12px rgba(94,114,228,.45);box-shadow:0 4px 12px rgba(94,114,228,.45)}.refresh-btn[data-v-07aa2dd2]:disabled{opacity:.6;cursor:not-allowed}.section-subtitle[data-v-07aa2dd2]{font-size:.85rem;color:#6b7280;margin:0 0 16px;line-height:1.5}.kpi-row[data-v-07aa2dd2]{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:16px;margin-bottom:16px}.kpi-row--aging[data-v-07aa2dd2]{grid-template-columns:repeat(4,1fr)}.kpi-card[data-v-07aa2dd2]{background:#fff;border:1px solid #e8ecf1;border-radius:10px;padding:18px 16px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.06);box-shadow:0 1px 3px rgba(0,0,0,.06);-webkit-transition:-webkit-box-shadow .2s;transition:-webkit-box-shadow .2s;transition:box-shadow .2s;transition:box-shadow .2s,-webkit-box-shadow .2s}.kpi-card[data-v-07aa2dd2]:hover{-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1)}.kpi-card--small[data-v-07aa2dd2]{padding:14px 12px}.kpi-label[data-v-07aa2dd2]{font-size:.75rem;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.5px;margin-bottom:6px}.kpi-value[data-v-07aa2dd2]{font-size:1.35rem;font-weight:700;color:#1a1a2e}.kpi-good[data-v-07aa2dd2]{color:#059669}.kpi-warn[data-v-07aa2dd2]{color:#d97706}.kpi-bad[data-v-07aa2dd2]{color:#dc2626}.chart-container[data-v-07aa2dd2]{background:#fff;border:1px solid #e8ecf1;border-radius:10px;padding:20px;margin-bottom:24px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.06);box-shadow:0 1px 3px rgba(0,0,0,.06)}.chart-controls[data-v-07aa2dd2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-bottom:16px;font-size:.85rem}.chart-controls label[data-v-07aa2dd2]{color:#6b7280;font-weight:500}.chart-controls select[data-v-07aa2dd2]{padding:4px 8px;border:1px solid #d1d5db;border-radius:6px;font-size:.85rem;background:#fff}.chart-loading[data-v-07aa2dd2]{text-align:center;padding:60px 0;color:#9ca3af;font-size:.9rem}.table-scroll[data-v-07aa2dd2]{overflow-x:auto;margin-bottom:24px;border:1px solid #e8ecf1;border-radius:10px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.06);box-shadow:0 1px 3px rgba(0,0,0,.06)}.analytics-table[data-v-07aa2dd2]{width:100%;border-collapse:collapse;font-size:.82rem;background:#fff}.analytics-table th[data-v-07aa2dd2]{background:#f8fafc;color:#374151;font-weight:600;text-align:left;padding:10px 12px;border-bottom:2px solid #e5e7eb;white-space:nowrap;position:sticky;top:0}.analytics-table td[data-v-07aa2dd2]{padding:8px 12px;border-bottom:1px solid #f3f4f6;color:#1f2937;white-space:nowrap}.analytics-table tbody tr[data-v-07aa2dd2]:hover{background:#f0f7ff}.cohort-cell[data-v-07aa2dd2]{font-weight:600;color:#3b82f6}.heat-low[data-v-07aa2dd2]{background:#fef3c7;color:#92400e}.heat-mid[data-v-07aa2dd2]{background:#fed7aa;color:#9a3412}.heat-high[data-v-07aa2dd2]{background:#fecaca;color:#991b1b;font-weight:700}.recon-error[data-v-07aa2dd2]{background:#fef2f2;border:1px solid #fecaca;color:#991b1b;border-radius:8px;padding:10px 14px;margin-bottom:16px;font-size:.85rem}.recon-actions[data-v-07aa2dd2]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:14px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:8px 0 12px;font-size:.85rem}.recon-actions[data-v-07aa2dd2],.recon-check[data-v-07aa2dd2]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.recon-check[data-v-07aa2dd2]{color:#374151;font-weight:500}.recon-btn[data-v-07aa2dd2],.recon-check[data-v-07aa2dd2]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:6px;cursor:pointer}.recon-btn[data-v-07aa2dd2]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6px 14px;font-size:.8rem;font-weight:600;color:#fff;background:linear-gradient(135deg,#059669,#10b981);border:none;border-radius:6px;-webkit-transition:opacity .2s;transition:opacity .2s}.recon-btn[data-v-07aa2dd2]:hover:not(:disabled){opacity:.88}.recon-btn[data-v-07aa2dd2]:disabled{opacity:.5;cursor:not-allowed}.recon-btn--ghost[data-v-07aa2dd2]{background:#fff;color:#374151;border:1px solid #d1d5db}.recon-panel[data-v-07aa2dd2]{background:#f8fafc;border:1px solid #e8ecf1;border-radius:8px;padding:12px 16px;margin:12px 0;font-size:.85rem}.recon-panel--ok[data-v-07aa2dd2]{background:#ecfdf5;border-color:#a7f3d0;color:#065f46}.recon-panel ul[data-v-07aa2dd2]{margin:8px 0 0;padding-left:18px;max-height:220px;overflow-y:auto}@media (max-width:900px){.kpi-row--aging[data-v-07aa2dd2],.kpi-row[data-v-07aa2dd2]{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.kpi-row[data-v-07aa2dd2]{grid-template-columns:1fr}.kpi-row--aging[data-v-07aa2dd2]{grid-template-columns:repeat(2,1fr)}.analytics-page[data-v-07aa2dd2]{padding:12px}}