#nav{padding:30px}#nav a{font-weight:700;color:#2c3e50}#nav a.router-link-exact-active{color:#42b983}:root{--pw-primary:#104b94;--pw-primary-dark:#0d3e7a;--pw-primary-tint:#e8f0fb;--pw-primary-tint-2:#f4f8fd;--pw-link:#2678f2;--pw-text:#111827;--pw-text-muted:#6b7280;--pw-text-faint:#9ca3af;--pw-border:#e5e7eb;--pw-border-strong:#d1d5db;--pw-divider:#f3f4f6;--pw-surface:#fff;--pw-surface-subtle:#f9fafb;--pw-bg:#f7f8fa;--pw-success:#16a34a;--pw-success-tint:#e7f6ec;--pw-warning:#d97706;--pw-warning-tint:#fdf3e4;--pw-error:#dc2626;--pw-error-tint:#fcebeb;--pw-info:#0ea5e9;--pw-info-tint:#e6f6fd;--pw-radius-card:12px;--pw-radius-control:8px;--pw-radius-chip:6px;--pw-shadow-sm:0 1px 3px rgba(16,24,40,0.08),0 1px 2px rgba(16,24,40,0.04);--pw-shadow-md:0 4px 12px rgba(16,24,40,0.08),0 2px 4px rgba(16,24,40,0.04);--pw-shadow-lg:0 16px 40px rgba(16,24,40,0.12),0 4px 10px rgba(16,24,40,0.06);--pw-ring:0 0 0 3px rgba(16,75,148,0.1)}body{overflow-x:hidden}.v-application .v-sheet.v-card{border:1px solid var(--pw-border)}.v-application .v-sheet.v-card:not(.v-sheet--outlined){box-shadow:var(--pw-shadow-sm)}.v-application .v-card .v-card{border:0;box-shadow:none}.v-application .v-card>.v-card__title{padding:16px 20px 12px;line-height:1.4;color:var(--pw-text)}.v-application .v-card>.v-card__text{padding:12px 20px 20px}.v-application .v-card>.v-card__actions{padding:12px 20px}.v-application .v-card.elevation-0,.v-application .v-card.pw-flush,.v-application .v-card.v-card--flat{border:0;box-shadow:none}.v-application .v-text-field--outlined.v-input--is-focused>.v-input__control>.v-input__slot fieldset{border-width:1px;border-color:var(--pw-primary);box-shadow:var(--pw-ring)}.v-application .v-text-field--outlined.error--text>.v-input__control>.v-input__slot fieldset{border-width:1px;box-shadow:0 0 0 3px rgba(220,38,38,.1)}.v-application .v-data-table{border:1px solid var(--pw-border);border-radius:var(--pw-radius-card)}.v-application .v-card .v-data-table{border:0;border-radius:0}.v-application .theme--light.v-data-table>.v-data-table__wrapper>table>thead>tr>th{background-color:var(--pw-surface-subtle);color:var(--pw-text-muted);font-weight:600;letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;border-bottom:1px solid var(--pw-border)}.v-application .theme--light.v-data-table>.v-data-table__wrapper>table>tbody>tr:not(:last-child)>td:not(.v-data-table__mobile-row){border-bottom:1px solid var(--pw-divider)}.v-application .v-data-footer{border-top:1px solid var(--pw-border);color:var(--pw-text-muted)}.v-application .pw-total-row td{background:var(--pw-surface-subtle);border-top:1px solid var(--pw-border)!important;font-weight:700}.v-application .pw-num{font-variant-numeric:tabular-nums;white-space:nowrap}.v-application .v-dialog{border-radius:var(--pw-radius-card);box-shadow:var(--pw-shadow-lg)}.v-application .v-dialog>.v-card{border:0;box-shadow:none}.v-application .v-dialog>.v-card>.v-card__title{border-bottom:1px solid var(--pw-divider);padding:16px 20px}.v-application .v-dialog>.v-card>.v-card__actions{border-top:1px solid var(--pw-divider)}.v-application .v-btn-toggle:not(.v-btn-toggle--group)>.v-btn.v-btn{opacity:1;background-color:var(--pw-surface);color:var(--pw-text-muted);font-weight:500}.v-application .v-btn-toggle:not(.v-btn-toggle--group)>.v-btn.v-btn--active{background-color:var(--pw-primary-tint);color:var(--pw-primary);font-weight:600}.v-application .v-btn-toggle>.v-btn.v-btn--active:before{opacity:0}.v-application .v-chip.v-chip{border-radius:var(--pw-radius-chip);font-weight:600;letter-spacing:.01em}.v-application .v-chip.v-chip--outlined{border-width:1px}.v-application .v-chip.v-chip--pill{border-radius:28px}.v-application .pw-cell-link{color:var(--pw-primary);font-weight:500;text-decoration:none}.v-application .pw-cell-link:hover{text-decoration:underline}.v-application .v-progress-linear .v-progress-linear__background{opacity:1!important;background-color:var(--pw-divider)!important;border-color:var(--pw-divider)!important}.v-application .v-navigation-drawer{border-right:1px solid var(--pw-border);box-shadow:none}.v-navigation-drawer__border{display:none}.v-application .v-navigation-drawer .v-list{padding:8px}.v-application .v-navigation-drawer .v-list-item{min-height:40px;padding:0 10px;margin-bottom:2px}.v-application .v-navigation-drawer .v-list-item__title{font-size:.84375rem;font-weight:500;line-height:1.3;color:var(--pw-text)}.v-application .v-navigation-drawer .v-list-item__icon{margin:0 12px 0 0;min-width:20px;align-self:center}.v-application .v-navigation-drawer .v-list-item .v-icon{font-size:20px;color:var(--pw-text-muted)}.v-application .v-navigation-drawer .v-list-item:before{opacity:0!important}.v-application .v-navigation-drawer .v-list-item:hover{background-color:var(--pw-primary-tint-2)}.v-application .v-navigation-drawer .v-list-item--active,.v-application .v-navigation-drawer .v-list-item--active:hover{background-color:var(--pw-primary-tint)}.v-application .v-navigation-drawer .v-list-item--active .v-list-item__title{color:var(--pw-primary);font-weight:600}.v-application .v-navigation-drawer .v-list-item--active .v-icon{color:var(--pw-primary)}.v-application .v-navigation-drawer .v-list-group__header{min-height:40px;padding:0 10px;margin-bottom:2px}.v-application .v-navigation-drawer .v-list-group__header .v-list-item{padding:0;margin:0;min-height:0;background:transparent}.v-application .v-navigation-drawer .v-list-group--active>.v-list-group__header .v-list-item__title{color:var(--pw-primary);font-weight:600}.v-application .v-navigation-drawer .v-list-group--active>.v-list-group__header .v-list-group__header__prepend-icon .v-icon{color:var(--pw-primary)}.v-application .v-navigation-drawer .v-list-group__header__append-icon{min-width:0;margin-left:auto}.v-application .v-navigation-drawer .v-list-group__header__append-icon .v-icon{font-size:18px}.v-application .v-navigation-drawer .no-arrow .v-list-group__header__append-icon{display:none}.v-application .v-navigation-drawer .v-list-group__items .v-list-item{padding-left:18px}.v-application .pw-label{display:block;font-size:.71875rem;font-weight:600;text-transform:uppercase;letter-spacing:.045em;color:var(--pw-text-muted);line-height:1.3}.v-application .pw-value{font-size:.875rem;font-weight:500;color:var(--pw-text)}.v-application .pw-kpi{font-size:1.5rem;font-weight:700;letter-spacing:-.015em;color:var(--pw-text);font-variant-numeric:tabular-nums}.v-application .pw-kpi--link{color:var(--pw-primary);cursor:pointer}.v-application .pw-kpi--link:hover{text-decoration:underline}.v-application .pw-section{display:block;font-size:.71875rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--pw-text-faint)}@media(max-width:599px){.v-application .pw-kpi{font-size:1.25rem}}.v-application .pw-pct{font-size:.8125rem;font-weight:600;color:var(--pw-text-muted);font-variant-numeric:tabular-nums}.pw-memberships .v-slide-group__content{align-items:center!important}.step-badge[data-v-1e52f48a]{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:var(--v-primary-base);color:#fff;font-size:11px;font-weight:700;flex:none}.pw-record-form .v-text-field:not(.v-text-field--filled) .v-input__slot{background-color:#fff!important}.pw-records-list .v-expansion-panel-content__wrap{padding:0!important;margin:0}[data-v-204b1467] .v-text-field__details{position:absolute;top:100%;left:0;right:0;margin-bottom:0;padding-top:2px}.card-content[data-v-7fd5d63a]{padding:10px!important}.title-button-container[data-v-7fd5d63a]{display:flex;align-items:center;justify-content:space-between;margin-bottom:5px}.valor-resumen[data-v-7fd5d63a]{display:flex;align-items:baseline;margin-top:5px}.valor-resumen--stacked[data-v-7fd5d63a]{flex-direction:column;align-items:flex-start}.valor-resumen--stacked .first-value[data-v-7fd5d63a]{margin-right:0;line-height:1.2}.first-value[data-v-7fd5d63a]{font-size:26px;font-weight:700;margin-right:4px;color:#104b94}.second-value[data-v-7fd5d63a]{font-size:14px;color:#8593a3}.csv-button[data-v-7fd5d63a]{background-color:#4caf50!important;color:#fff!important;height:29px!important;font-family:Inter}.titulo[data-v-7fd5d63a]{font-family:Inter;color:#1b1d21;font-weight:600;font-size:14px;margin-bottom:0!important}.page-title[data-v-77cc68a0]{color:#104b94;font-weight:700}.plan-link[data-v-77cc68a0]{color:#104b94;font-weight:600;cursor:pointer}.clickable-rows[data-v-77cc68a0] tbody tr{cursor:pointer}.page-title[data-v-1aadbf7a],.page-title[data-v-51d2b9ae],.page-title[data-v-f7743d1c]{color:#104b94;font-weight:700}.negative[data-v-51d2b9ae]{color:#d32f2f;font-weight:600}.filters-card[data-v-51d2b9ae]{border-radius:8px;background-color:#fff}.single-line-select[data-v-51d2b9ae] .v-select__selections{flex-wrap:nowrap;overflow:hidden}.selection-summary[data-v-51d2b9ae]{display:block;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:.875rem}.selection-more[data-v-51d2b9ae]{font-size:.75rem;color:rgba(0,0,0,.6);white-space:nowrap}.page-title[data-v-38480be9]{color:var(--pw-primary,#104b94);font-weight:700}.page-caption[data-v-38480be9]{color:var(--pw-text-muted,#8593a3);font-size:.875rem;margin-bottom:0}.section-title[data-v-38480be9]{color:var(--pw-text,#1b1d21);font-weight:600;font-size:14px}.filters-card[data-v-38480be9]{background-color:var(--pw-surface,#fff)}.year-select[data-v-38480be9]{max-width:120px}.drill-link[data-v-38480be9]{white-space:nowrap;color:inherit;text-decoration:underline;-webkit-text-decoration-style:dotted;text-decoration-style:dotted;text-underline-offset:2px;cursor:pointer}.drill-link[data-v-38480be9]:hover{color:var(--pw-primary,#104b94);-webkit-text-decoration-style:solid;text-decoration-style:solid}.dialog-title[data-v-38480be9]{color:var(--pw-text,#1b1d21);font-weight:600;font-size:1rem}.footnote[data-v-38480be9]{color:var(--pw-text-muted,#8593a3);font-size:.75rem;line-height:1.5}.growth--up[data-v-666a3c5a]{color:#2e7d52}.growth--down[data-v-666a3c5a]{color:#c0392b}.table-scroll[data-v-666a3c5a]{overflow-x:auto}.mrr-table[data-v-666a3c5a]{border-collapse:collapse;width:100%;font-family:Inter,sans-serif;font-size:13px;background:#fff}.mrr-table td[data-v-666a3c5a],.mrr-table th[data-v-666a3c5a]{padding:8px 12px;white-space:nowrap}.row-label[data-v-666a3c5a]{text-align:left;font-weight:600;color:#1b1d21;position:sticky;left:0;background:#fff;min-width:190px}.row-label--sub[data-v-666a3c5a]{font-weight:400;color:#555;padding-left:24px}.gap-label[data-v-666a3c5a]{color:#b26500}.month-head[data-v-666a3c5a]{text-align:right;font-size:12px;text-transform:uppercase;letter-spacing:.5px;color:#8593a3;border-bottom:1px solid #e5e8ec}.month-status[data-v-666a3c5a]{font-size:10px;text-transform:none;letter-spacing:0}.month-head--projected[data-v-666a3c5a]{opacity:.55}.cell[data-v-666a3c5a]{text-align:right;border-bottom:1px solid #f2f4f7}.cell--projected[data-v-666a3c5a]{opacity:.55;font-style:italic}.cell--inProgress[data-v-666a3c5a]{background:#fffbf2}.clickable[data-v-666a3c5a]{cursor:pointer}.clickable[data-v-666a3c5a]:hover{background:#eef3fa}.gap-cell[data-v-666a3c5a]{color:#b26500}.section-row td[data-v-666a3c5a]{font-weight:700}.section-title-row td[data-v-666a3c5a]{padding-top:14px;font-size:11px;text-transform:uppercase;letter-spacing:.5px;color:#104b94;font-weight:700}.net-row td[data-v-666a3c5a]{border-top:1px solid #e5e8ec;font-weight:600}.spacer-row td[data-v-666a3c5a]{height:10px;border:none}.snapshot-note[data-v-666a3c5a]{font-size:12px;color:#8593a3}.page-title[data-v-82916bd0]{color:#104b94;font-weight:700}.page-desc[data-v-82916bd0]{font-size:13px;color:#555;max-width:760px}.window-card[data-v-35a38d78]{border-radius:8px;cursor:pointer;height:100%}.window-card--active[data-v-35a38d78]{border-width:2px}.window-label[data-v-35a38d78]{font-size:11px;text-transform:uppercase;letter-spacing:.5px;font-weight:600;font-family:Inter,sans-serif}.window-count[data-v-35a38d78]{font-size:22px;font-weight:700;color:#1b1d21;font-family:Inter,sans-serif}.window-mrr[data-v-35a38d78]{font-size:11px;color:#8593a3;font-family:Inter,sans-serif}.gap-alert[data-v-35a38d78]{font-size:13px;font-family:Inter,sans-serif}.gap-link[data-v-35a38d78]{text-decoration:underline;cursor:pointer;font-weight:600}.row-sub[data-v-35a38d78]{font-size:11px;color:#8593a3}.snapshot-note[data-v-35a38d78]{font-size:12px;color:#8593a3;font-family:Inter,sans-serif}.page-title[data-v-bd4a033a]{color:#104b94;font-weight:700}.page-desc[data-v-bd4a033a]{font-size:13px;color:#555;max-width:720px}.excel-button[data-v-606a5595]{background-color:#4caf50!important;color:#fff}.excel-button[data-v-606a5595]:hover{background-color:#78d67c!important}.cs-basis-toggle[data-v-606a5595]{border-radius:8px!important;overflow:hidden;background-color:#fff!important}.cs-toggle-btn[data-v-606a5595]{font-size:12px!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important;padding:0 14px!important}.cs-basis-toggle .v-btn--active[data-v-606a5595]{background-color:#104b94!important;color:#fff!important}.page-title[data-v-4011f965]{color:#104b94;font-weight:700}.page-desc[data-v-4011f965]{font-size:13px;color:#555}.step-indicator[data-v-1c3cf72e]{width:28px;height:28px;border-radius:50%}.step-active[data-v-1c3cf72e]{background-color:#fff}.step-inactive[data-v-1c3cf72e]{background-color:hsla(0,0%,100%,.35)}.step-number[data-v-1c3cf72e]{font-size:12px;font-weight:700;color:#fff}.step-active .step-number[data-v-1c3cf72e]{color:var(--v-primary-base)}.incident-card[data-v-1c3cf72e]{border-radius:12px!important;min-height:130px}.incident-subtitle[data-v-1c3cf72e]{font-size:11px;font-weight:400;line-height:1.4;margin-bottom:0}.actions-container[data-v-2657587c]{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.actions-container.two-columns[data-v-2657587c]{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;width:100%}.action-wrapper[data-v-2657587c]{display:flex;justify-content:center;align-items:center}.text-button[data-v-2657587c]{width:70%;min-width:auto;justify-content:center;font-size:.56rem!important}.text-button .v-btn__content[data-v-2657587c]{width:100%;justify-content:center}.text-button .v-icon[data-v-2657587c]{font-size:15px!important}.actions-container.one-column[data-v-2657587c]{display:grid;grid-template-columns:1fr;gap:8px;width:100%}.one-column .action-wrapper[data-v-2657587c],.two-columns .action-wrapper[data-v-2657587c]{width:100%}.one-column .text-button[data-v-2657587c],.two-columns .text-button[data-v-2657587c]{min-width:unset;width:100%;height:34px!important;padding:0 12px!important;border-radius:6px;font-size:.72rem!important;font-weight:600;letter-spacing:normal;text-transform:none}.one-column .text-button[data-v-2657587c] .v-btn__content,.two-columns .text-button[data-v-2657587c] .v-btn__content{width:100%;justify-content:flex-start}.one-column .text-button .v-icon[data-v-2657587c],.two-columns .text-button .v-icon[data-v-2657587c]{font-size:17px!important}.square-btn[data-v-36cb4bbe]{border-radius:8px!important}.actions-cell[data-v-36cb4bbe]{gap:8px}.square-btn[data-v-0c20d773]{border-radius:8px!important}.actions-cell[data-v-43cef3be]{gap:8px}.square-btn[data-v-43cef3be]{border-radius:8px!important}.mrr-pivot-table[data-v-1c273e18]{width:100%;border-collapse:collapse;font-size:13px}.mrr-pivot-table th[data-v-1c273e18]{background:#f5f5f5;padding:10px 16px;text-align:right;font-weight:600;border-bottom:2px solid #e0e0e0;white-space:nowrap}.mrr-pivot-table th[data-v-1c273e18]:first-child{text-align:left}.mrr-pivot-table td[data-v-1c273e18]{padding:10px 16px;border-bottom:1px solid #f0f0f0;vertical-align:top}.col-pais[data-v-1c273e18]{min-width:120px}.col-total[data-v-1c273e18]{border-left:2px solid #e0e0e0}.td-mrr[data-v-1c273e18]{text-align:right}.mrr-usd[data-v-1c273e18]{font-weight:600;font-size:13px}.mrr-local[data-v-1c273e18]{font-size:11px;color:#9e9e9e;margin-top:2px}.fila-total[data-v-1c273e18]{background:#fafafa;border-top:2px solid #e0e0e0}.delta-badge[data-v-2376fa5e]{font-size:12px;font-weight:600;white-space:nowrap}.delta-badge .pct[data-v-2376fa5e]{font-weight:400;opacity:.85;margin-left:2px}.delta-badge .arrow[data-v-2376fa5e]{margin-right:2px}.up[data-v-2376fa5e]{color:#2e7d32}.down[data-v-2376fa5e]{color:#d32f2f}.flat[data-v-2376fa5e],.neutral[data-v-2376fa5e]{color:#8593a3}.fill-height[data-v-3dc849fe]{height:100%}.info-card-title[data-v-3dc849fe]{display:flex;align-items:center}.title-text[data-v-3dc849fe]{color:var(--pw-primary);font-weight:600}.title-text.is-vip[data-v-3dc849fe]{color:#b85c00}.item-label[data-v-3dc849fe]{font-size:11.5px;text-transform:uppercase;letter-spacing:.045em;color:var(--pw-text-muted);font-weight:600;margin-bottom:3px}.item-value[data-v-3dc849fe]{font-size:14px;color:var(--pw-text);font-weight:500;opacity:1}.grid-items-2[data-v-3dc849fe],.grid-items[data-v-3dc849fe]{display:grid;gap:10px 8px;padding:4px 0 10px;border-bottom:1px solid var(--pw-divider);margin-bottom:4px}.grid-items[data-v-3dc849fe]{grid-template-columns:repeat(3,1fr)}.grid-items-2[data-v-3dc849fe]{grid-template-columns:repeat(2,1fr)}.pet-banner[data-v-3dc849fe]{width:100%;overflow:hidden;border-radius:8px}.grid-item[data-v-3dc849fe]{display:flex;flex-direction:column;min-width:0}.grid-item .item-value[data-v-3dc849fe]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.attachment-link[data-v-3dc849fe],.grid-link[data-v-3dc849fe]{color:var(--pw-primary);text-decoration:underline;font-weight:500}.attachment-link[data-v-3dc849fe]{font-size:14px;word-break:break-word;white-space:normal;display:block;line-height:1.4;padding:2px 0}.grid-full-width[data-v-3dc849fe]{grid-column:1/-1}.section-title[data-v-3dc849fe]{font-size:11.5px;text-transform:uppercase;letter-spacing:.06em;color:var(--pw-text-faint);font-weight:600;margin-bottom:3px}.user-comments[data-v-3dc849fe]{font-size:13px;font-weight:400;color:var(--pw-text);margin-bottom:0;line-height:1.5}.don-graf-card .v-list-item-subtitle[data-v-3dc849fe]{font-size:18px!important;font-weight:500!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--pw-text)!important}.don-graf-card .v-list-item-title[data-v-3dc849fe]{font-size:13px!important;margin-bottom:4px}.pw-refund-form .theme--light.v-label{color:#abafb1}.custom-placeholder input::-moz-placeholder{color:#abafb1;opacity:1;font-size:14px}.custom-placeholder input:-ms-input-placeholder{color:#abafb1;opacity:1;font-size:14px}.custom-placeholder input::placeholder{color:#abafb1;opacity:1;font-size:14px}.pw-refund-form .v-textarea .v-input__control textarea{resize:none!important}.pw-refund-form .v-text-field>.v-input__control>.v-input__slot:after{background-color:#eff2f5!important;border-color:transparent;border-style:solid;border-width:thin 0 thin 0;transform:scaleX(0)}.pw-refund-form .v-text-field input{background-color:transparent!important}.pw-refund-form .theme--light.v-text-field>.v-input__control>.v-input__slot:before{border-color:transparent}.pw-refund-form .v-input__slot{margin:0}.custom-select .v-input__slot,.custom-select .v-select__slot{background-color:transparent!important;box-shadow:none!important}.custom-datepicker .v-input__control{background-color:#eff2f5!important}.pw-refund-form .v-expansion-panel-content{margin-bottom:16px}.custom-button{color:#6a7682!important;font-family:Inter,sans-serif!important;box-shadow:none!important}.custom-bg-input input{background-color:#eff2f5!important}.pw-refund-form .v-select.v-input--is-focused .v-input__slot,.pw-refund-form .v-select .v-input__slot,.v-application .pw-refund-form .v-text-field.v-input--is-disabled .v-input__slot{background-color:transparent!important;box-shadow:none!important}.pw-refund-form .v-input.custom-placeholder.v-text-field--solo .v-input__slot{min-height:unset!important;margin-bottom:0!important}.blacklist-alert-refund{background-color:#c62828;padding:10px 24px 10px 28px;margin:0}.blacklist-alert-header{display:flex;align-items:center}.blacklist-title{color:#fff;font-weight:700;font-size:.9rem}.blacklist-reason{color:#fff;font-weight:400;font-size:.78rem;margin-top:2px;padding-left:20px}.suspicious-alert-refund{background-color:#b85c00;padding:10px 24px 10px 28px;margin:0}.suspicious-alert-header{display:flex;align-items:center}.suspicious-title{color:#fff;font-weight:700;font-size:.9rem}.suspicious-reason-refund{color:#fff;font-weight:400;font-size:.78rem;margin-top:2px;padding-left:20px}.dj-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:0 16px}.dj-grid-full{grid-column:1/-1}.dj-section-title{font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:#9ca3af;font-weight:600}.dj-field,.dj-section-title{margin-bottom:12px}.dj-label{font-size:10px;text-transform:uppercase;letter-spacing:.06em;color:#6b7280;font-weight:500;margin-bottom:2px}.dj-value{font-size:13px;color:#111827;font-weight:500}.search-field[data-v-154386e4] .v-input__append-inner{cursor:pointer}.amount-edit-cell[data-v-154386e4]{gap:4px;min-width:170px}.amount-edit-field[data-v-154386e4]{width:112px;flex:0 0 112px;font-size:12px}.amount-edit-field[data-v-154386e4] input[type=number]{text-align:right;-moz-appearance:textfield}.amount-edit-field[data-v-154386e4] input[type=number]::-webkit-inner-spin-button,.amount-edit-field[data-v-154386e4] input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.amount-edit-field[data-v-154386e4] .v-text-field__prefix{padding-right:2px;color:#6a7682}.donut-legend-wrap[data-v-65a4b140]{display:flex;align-items:center;gap:24px}.donut-svg[data-v-65a4b140]{flex-shrink:0;overflow:visible}.legend[data-v-65a4b140]{display:flex;flex-direction:column;gap:8px}.legend-item[data-v-65a4b140]{display:flex;align-items:center;gap:8px}.legend-dot[data-v-65a4b140]{width:10px;height:10px;border-radius:50%;flex-shrink:0}.legend-label[data-v-65a4b140]{font-size:12px;color:#555;font-family:Inter,sans-serif;flex:1}.legend-value[data-v-65a4b140]{font-size:12px;font-weight:600;color:#1b1d21;font-family:Inter,sans-serif;min-width:20px;text-align:right}.report-title[data-v-368443ee]{font-size:20px;font-weight:700;color:#1b1d21;font-family:Inter,sans-serif}.report-desc[data-v-368443ee]{font-size:13px;color:#555;font-family:Inter,sans-serif}.period-note[data-v-368443ee]{font-size:12px;color:#555;font-family:Inter,sans-serif}.period-note-hint[data-v-368443ee]{color:#8593a3;margin-left:4px}.period-alert[data-v-368443ee]{font-size:13px;font-family:Inter,sans-serif}.period-pending-hint[data-v-368443ee]{font-size:12px;color:#b26500;font-family:Inter,sans-serif}.applied-period[data-v-368443ee]{font-size:12px;color:#555;font-family:Inter,sans-serif}.applied-period--custom[data-v-368443ee]{color:#b26500}.kpi-card[data-v-368443ee]{border-radius:8px;height:100%}.kpi-sub[data-v-368443ee]{min-height:20px}.kpi-label[data-v-368443ee]{font-size:11px;color:#8593a3;text-transform:uppercase;letter-spacing:.5px;font-family:Inter,sans-serif}.kpi-value[data-v-368443ee]{font-size:32px;font-weight:700;color:#1b1d21;font-family:Inter,sans-serif;line-height:1.3;margin-top:4px}.kpi-foot[data-v-368443ee]{font-size:11px;color:#8593a3;font-family:Inter,sans-serif;margin-top:2px}.toggle-label[data-v-368443ee]{font-size:13px;color:#555;font-family:Inter,sans-serif;white-space:nowrap}.basis-toggle[data-v-368443ee]{border-radius:8px!important;overflow:hidden;background-color:#fff!important}.basis-toggle .toggle-btn[data-v-368443ee]{font-size:12px!important;font-family:Inter,sans-serif!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important;padding:0 16px!important}.basis-toggle .v-btn--active[data-v-368443ee]{background-color:#104b94!important;color:#fff!important}.section-title[data-v-368443ee]{font-size:14px;font-weight:700;color:#8593a3;text-transform:uppercase;letter-spacing:.5px;font-family:Inter,sans-serif}.section-card-title[data-v-368443ee]{font-size:13px;font-weight:600;color:#1b1d21;font-family:Inter,sans-serif}.usage-count[data-v-368443ee]{font-size:26px;font-weight:700;color:#1b1d21;font-family:Inter,sans-serif;line-height:1.2}.usage-clickable[data-v-368443ee]{color:#104b94;cursor:pointer;text-decoration:underline}.usage-sub[data-v-368443ee]{margin-top:2px}.basis-hint[data-v-368443ee],.usage-sub[data-v-368443ee]{font-size:11px;color:#8593a3;font-family:Inter,sans-serif}.basis-hint[data-v-368443ee]{font-style:italic}.pct-label[data-v-368443ee]{font-size:11px;color:#8593a3;font-family:Inter,sans-serif}.pct-value[data-v-368443ee]{font-size:12px;font-weight:600;font-family:Inter,sans-serif}.stat-card[data-v-368443ee]{border-radius:8px;height:120px;display:flex;flex-direction:column;align-items:center;justify-content:center}.stat-label[data-v-368443ee]{font-size:11px;color:#8593a3;text-transform:uppercase;letter-spacing:.5px;font-family:Inter,sans-serif}.stat-value[data-v-368443ee]{font-size:24px;font-weight:700;font-family:Inter,sans-serif;line-height:1.2;margin:4px 0}.stat-sub[data-v-368443ee]{font-size:10px;color:#8593a3;font-family:Inter,sans-serif}.page-title[data-v-3d2e0200]{color:#104b94;font-weight:700}.pet-badge[data-v-05d5b8d8]{display:inline-flex;align-items:center;gap:8px;min-width:0}.pet-badge__icon[data-v-05d5b8d8]{width:24px;height:24px;flex:none;display:grid;place-items:center;border-radius:7px;background:var(--pw-surface-subtle);border:1px solid var(--pw-border);color:var(--pw-text-muted)}.pet-badge__icon.is-large[data-v-05d5b8d8]{width:28px;height:28px;border-radius:8px}.pet-badge__icon[data-v-05d5b8d8] .v-icon{color:var(--pw-text-muted)}.pet-badge__name[data-v-05d5b8d8]{font-weight:500;color:var(--pw-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pet-badge__dot[data-v-05d5b8d8]{width:7px;height:7px;flex:none;border-radius:50%}.pet-badge__dot.is-success[data-v-05d5b8d8]{background:var(--pw-success)}.pet-badge__dot.is-error[data-v-05d5b8d8]{background:var(--pw-error)}.pet-badge__dot.is-warning[data-v-05d5b8d8]{background:var(--pw-warning)}.pet-badge__dot.is-info[data-v-05d5b8d8]{background:var(--pw-info)}.pet-badge__dot.is-neutral[data-v-05d5b8d8]{background:var(--pw-text-faint)}.seccion-card[data-v-771d3549]{margin-bottom:20px}.section-head[data-v-771d3549]{font-size:.9375rem;font-weight:600;padding:15px 20px;border-bottom:1px solid var(--pw-divider)}.section-head .v-icon[data-v-771d3549]{margin-right:8px;color:var(--pw-text-muted)}.pdf-friendly-table[data-v-771d3549]{border:0}.status-legend[data-v-771d3549]{display:flex;align-items:center;flex-wrap:wrap;gap:6px;padding:12px 20px 4px}.legend-label[data-v-771d3549]{font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.045em;color:var(--pw-text-faint);margin-right:4px}.legend-chip[data-v-771d3549]{display:inline-flex;align-items:center;height:24px;padding:0 9px;border-radius:var(--pw-radius-chip);font-size:.78rem;font-weight:600;white-space:nowrap}.legend-chip.is-success[data-v-771d3549]{background:var(--pw-success-tint);color:var(--pw-success)}.legend-chip.is-error[data-v-771d3549]{background:var(--pw-error-tint);color:var(--pw-error)}.legend-chip.is-info[data-v-771d3549]{background:var(--pw-info-tint);color:var(--pw-info)}.legend-chip.is-warning[data-v-771d3549]{background:var(--pw-warning-tint);color:var(--pw-warning)}.ces-score[data-v-771d3549]{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:var(--pw-radius-chip);font-size:.8125rem;font-weight:700;font-variant-numeric:tabular-nums}.ces-score.is-good[data-v-771d3549]{background:var(--pw-success-tint);color:var(--pw-success)}.ces-score.is-mid[data-v-771d3549]{background:var(--pw-warning-tint);color:var(--pw-warning)}.ces-score.is-bad[data-v-771d3549]{background:var(--pw-error-tint);color:var(--pw-error)}.ces-score.is-neutral[data-v-771d3549]{background:var(--pw-divider);color:var(--pw-text-muted)}.pagination-right[data-v-771d3549] .v-data-footer{justify-content:flex-end}.pet-name-badge-clickable[data-v-771d3549]{cursor:pointer}.headline[data-v-5f06022c]{font-size:1.25rem!important;font-weight:500;color:#1b1d21}.v-card[data-v-5f06022c]{border-radius:8px}.cotutor-modal[data-v-44f9cc48]{border-radius:12px}.modal-title[data-v-44f9cc48]{font-size:1.1rem!important;font-weight:600;color:#1b1d21;padding-bottom:4px}.field-wrapper[data-v-44f9cc48]{margin-bottom:16px}.field-label[data-v-44f9cc48]{display:block;font-size:12px;font-weight:600;color:#0f5cb9;margin-bottom:4px}.optional[data-v-44f9cc48]{font-weight:400;color:#6a7682}.custom-input[data-v-44f9cc48] .v-input__slot{border-radius:8px!important;border-color:#cfd3d4!important;font-size:14px!important}.custom-input[data-v-44f9cc48] .v-input__slot fieldset{border-color:#cfd3d4!important}.custom-input[data-v-44f9cc48] input::-moz-placeholder,.custom-input[data-v-44f9cc48] textarea::-moz-placeholder{color:#abafb1!important;font-size:14px}.custom-input[data-v-44f9cc48] input:-ms-input-placeholder,.custom-input[data-v-44f9cc48] textarea:-ms-input-placeholder{color:#abafb1!important;font-size:14px}.custom-input[data-v-44f9cc48] input::placeholder,.custom-input[data-v-44f9cc48] textarea::placeholder{color:#abafb1!important;font-size:14px}.custom-input[data-v-44f9cc48] .v-select__selection--comma{font-size:14px}.custom-input[data-v-44f9cc48] .v-label{display:none}.info-row[data-v-3a09b78f]{display:flex;justify-content:space-between;padding:8px 0;border-bottom:1px solid #f0f0f0}.label[data-v-3a09b78f]{color:#666;font-weight:500;font-size:.85rem}.value[data-v-3a09b78f]{color:#1b1d21;font-weight:600;font-size:.85rem;text-align:right}.centered-input[data-v-3edaa295] input{text-align:center}.bento-card[data-v-84cd42c6]{border-radius:8px;font-size:.78rem}.third-card[data-v-84cd42c6]{height:276px;overflow:hidden;display:flex;flex-direction:column}.third-card[data-v-84cd42c6] .v-card__text.card-content{display:flex;flex-direction:column;height:100%;padding-bottom:8px}.header-row[data-v-84cd42c6]{flex-shrink:0}.table-scroll[data-v-84cd42c6]{overflow-y:auto;flex:1}.section-title[data-v-84cd42c6]{font-weight:600;color:#1b1d21;font-size:.9rem}.empty-state[data-v-84cd42c6]{font-size:.85rem}.accounts-badge[data-v-84cd42c6]{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;font-size:.72rem;font-weight:700;color:#fff}.accounts-badge--active[data-v-84cd42c6]{background-color:#2e7d32}.accounts-badge--inactive[data-v-84cd42c6]{background-color:#9e9e9e}.bento-card[data-v-eda5f07e]{font-size:.84rem}.main-card[data-v-eda5f07e],.secondary-card[data-v-eda5f07e]{display:flex;flex-direction:column}.section-head[data-v-eda5f07e]{font-size:.9375rem;font-weight:600;padding:15px 20px;border-bottom:1px solid var(--pw-divider)}.section-head .v-icon[data-v-eda5f07e]{margin-right:8px;color:var(--pw-text-muted)}.tutor-header[data-v-eda5f07e]{display:flex;align-items:center;gap:16px;padding-bottom:14px;margin-bottom:14px;border-bottom:1px solid var(--pw-divider)}.avatar-container[data-v-eda5f07e]{position:relative;width:64px;height:64px;flex:none;display:flex;align-items:center;justify-content:center;background-color:var(--pw-primary-tint);border-radius:50%;overflow:hidden}.avatar-initials[data-v-eda5f07e]{font-size:1.25rem;font-weight:600;line-height:1;color:var(--pw-primary)}.avatar-image[data-v-eda5f07e]{border:1px solid var(--pw-surface)}.vip-border[data-v-eda5f07e]{border:3px solid var(--pw-warning)!important}.tutor-identity[data-v-eda5f07e]{min-width:0}.tutor-name[data-v-eda5f07e]{font-size:1.0625rem;font-weight:600;line-height:1.3;color:var(--pw-text);word-break:break-word}.tutor-chips[data-v-eda5f07e]{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.chip-vip[data-v-eda5f07e]{background-color:var(--pw-warning-tint)!important;color:var(--pw-warning)!important;font-weight:700}.tutor-last-access[data-v-eda5f07e]{margin-top:6px;font-size:.78rem;color:var(--pw-text-muted)}.tutor-last-access strong[data-v-eda5f07e]{color:var(--pw-text);font-weight:600}.signal[data-v-eda5f07e]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:8px 10px;margin-bottom:8px;border-radius:var(--pw-radius-control);border:1px solid transparent;font-size:.8rem}.signal[data-v-eda5f07e]:last-of-type{margin-bottom:16px}.signal-label[data-v-eda5f07e]{display:inline-flex;align-items:center;gap:5px;font-weight:700;white-space:nowrap}.signal-reason[data-v-eda5f07e]{color:var(--pw-text);min-width:0}.signal-error[data-v-eda5f07e]{background-color:var(--pw-error-tint);border-color:var(--pw-error)}.signal-error .signal-label .v-icon[data-v-eda5f07e],.signal-error .signal-label[data-v-eda5f07e]{color:var(--pw-error)}.signal-warning[data-v-eda5f07e]{background-color:var(--pw-warning-tint);border-color:var(--pw-warning)}.signal-warning .signal-label .v-icon[data-v-eda5f07e],.signal-warning .signal-label[data-v-eda5f07e]{color:var(--pw-warning)}.signal-neutral[data-v-eda5f07e]{background-color:var(--pw-surface-subtle);border-color:var(--pw-border)}.signal-neutral .signal-label .v-icon[data-v-eda5f07e],.signal-neutral .signal-label[data-v-eda5f07e]{color:var(--pw-text-muted)}.tutor-grid[data-v-eda5f07e]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px;margin-bottom:18px}.tutor-field.is-wide[data-v-eda5f07e]{grid-column:1/-1}.tutor-field .label[data-v-eda5f07e]{font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.045em;color:var(--pw-text-muted);margin-bottom:3px;white-space:nowrap}.tutor-field .value[data-v-eda5f07e]{font-size:.875rem;font-weight:500;color:var(--pw-text);line-height:1.4;word-break:break-word}.tutor-actions[data-v-eda5f07e]{margin-top:auto;padding-top:14px;border-top:1px solid var(--pw-divider)}.tutor-actions[data-v-eda5f07e] .actions-container.two-columns{max-width:none;width:100%}.pet-grid[data-v-eda5f07e]{display:grid;grid-template-columns:minmax(0,1.2fr) repeat(3,minmax(0,1fr)) 120px auto;gap:12px;align-items:center;padding:10px 0;border-bottom:1px solid var(--pw-divider)}.pet-grid[data-v-eda5f07e]:last-child{border-bottom:0}.pet-grid.is-head[data-v-eda5f07e]{padding:0 0 8px;border-bottom:1px solid var(--pw-border)}.pet-grid.is-head .label[data-v-eda5f07e]{font-size:.72rem;text-transform:uppercase;letter-spacing:.045em;font-weight:600;color:var(--pw-text-muted);white-space:nowrap}.pet[data-v-eda5f07e]{font-size:.875rem;font-weight:500;color:var(--pw-text)}.pet-actions[data-v-eda5f07e]{display:flex;gap:2px;justify-content:flex-end}.percentage[data-v-eda5f07e]{display:flex;align-items:center}.cotutor-link[data-v-eda5f07e],.note-action-link[data-v-eda5f07e]{color:var(--pw-primary);cursor:pointer;text-decoration:underline;font-weight:600}.cotutor-link[data-v-eda5f07e]:hover,.note-action-link[data-v-eda5f07e]:hover{color:var(--pw-primary-dark)}.note-action-link[data-v-eda5f07e]{font-size:.78rem;font-weight:500}.profile-tabs[data-v-eda5f07e]{display:flex;gap:4px;margin:14px 0 12px;padding:3px;background:var(--pw-surface-subtle);border-radius:var(--pw-radius-control);flex-shrink:0}.profile-tab[data-v-eda5f07e]{flex:1;padding:7px 0;border:none;border-radius:var(--pw-radius-chip);background:transparent;font-family:inherit;font-size:.75rem;font-weight:600;color:var(--pw-text-muted);cursor:pointer}.profile-tab--active[data-v-eda5f07e]{background:var(--pw-surface);box-shadow:var(--pw-shadow-sm);color:var(--pw-primary);font-weight:700}.tab-content-section[data-v-eda5f07e]{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding-right:8px}.tab-content-section[data-v-eda5f07e]::-webkit-scrollbar{width:4px}.tab-content-section[data-v-eda5f07e]::-webkit-scrollbar-track{background:var(--pw-divider);border-radius:4px}.tab-content-section[data-v-eda5f07e]::-webkit-scrollbar-thumb{background:var(--pw-text-faint);border-radius:4px}.tab-content-section[data-v-eda5f07e]::-webkit-scrollbar-thumb:hover{background:var(--pw-text-muted)}.mb-8[data-v-1f2c7bba]{margin-bottom:32px}.renovacion-field[data-v-e292d2d6]{position:relative;border:1px solid rgba(0,0,0,.38);border-radius:4px;padding:0 12px;margin:0;background:transparent}.renovacion-field__legend[data-v-e292d2d6]{position:absolute;top:-7px;left:8px;padding:0 4px;font-size:12px;line-height:1;color:rgba(0,0,0,.6);background:#fff}.renovacion-field__content[data-v-e292d2d6]{min-height:38px}.renovacion-field__hint[data-v-e292d2d6]{font-size:12px;line-height:14px;color:rgba(0,0,0,.6);padding:4px 12px 0}.renovacion-field .v-input--switch[data-v-e292d2d6]{flex:0 0 auto}.billing-csv-textarea[data-v-2b8e6e16] :deep(textarea){font-family:monospace;font-size:13px}.ces-chart-container[data-v-3e67f846]{width:100%}.empty-state[data-v-3e67f846]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:200px;padding:24px}.chart-wrapper[data-v-3e67f846]{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ces-svg[data-v-3e67f846]{display:block}.ces-dot[data-v-3e67f846]{cursor:pointer;transition:r .1s ease}.ces-dot[data-v-3e67f846]:hover{r:7}.ces-tooltip[data-v-3e67f846]{position:absolute;background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:10px 14px;pointer-events:none;z-index:200;box-shadow:0 4px 16px rgba(0,0,0,.12);min-width:150px;transform:translateX(-50%)}.ces-tooltip__date[data-v-3e67f846]{font-size:11px;color:#8593a3;margin-bottom:6px}.ces-tooltip__series[data-v-3e67f846]{display:flex;align-items:center;gap:6px;margin-bottom:6px}.ces-tooltip__dot[data-v-3e67f846]{width:10px;height:10px;border-radius:50%;flex-shrink:0}.ces-tooltip__name[data-v-3e67f846]{font-size:12px;font-weight:600;color:#1b1d21}.ces-tooltip__values[data-v-3e67f846]{font-size:13px;color:#1b1d21;line-height:1.6}.ces-legend[data-v-3e67f846]{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.ces-legend__item[data-v-3e67f846]{display:flex;align-items:center;gap:6px;font-size:12px;color:#555;font-family:Inter,sans-serif}.ces-legend__dot[data-v-3e67f846]{width:12px;height:12px;border-radius:50%;flex-shrink:0}.ces-fade-enter-active[data-v-3e67f846],.ces-fade-leave-active[data-v-3e67f846]{transition:opacity .15s ease}.ces-fade-enter[data-v-3e67f846],.ces-fade-leave-to[data-v-3e67f846]{opacity:0}.metricas-ces[data-v-63f71106]{max-width:1200px}.ces-header[data-v-63f71106]{border:none;border-left:none;padding-left:0}.ces-title[data-v-63f71106]{font-family:Inter,sans-serif;font-size:22px;font-weight:700;color:#1b1d21;margin:0}.ces-title__sub[data-v-63f71106]{font-size:16px;font-weight:400;color:#8593a3}.ces-description[data-v-63f71106]{font-size:13px;color:#8593a3;margin:0;width:100%}.ces-card[data-v-63f71106]{padding:16px;height:100%}.ces-card__label[data-v-63f71106]{font-family:Inter,sans-serif;font-size:13px;font-weight:600;color:#1b1d21;margin-bottom:8px}.ces-card__value[data-v-63f71106]{font-size:32px;font-weight:700;color:#104b94;line-height:1}.ces-card__scale[data-v-63f71106]{font-size:14px;font-weight:400;color:#8593a3}.ces-card__hint[data-v-63f71106]{font-size:11px;color:#8593a3;margin-top:6px}.ces-section-title[data-v-63f71106]{font-family:Inter,sans-serif;font-size:22px;font-weight:700;color:#1b1d21;display:block;text-decoration:none;border:none}.ces-chart-title[data-v-63f71106]{font-family:Inter,sans-serif;font-size:13px;font-weight:600;color:#8593a3;text-transform:uppercase;letter-spacing:.5px}.ces-companies-title[data-v-63f71106]{font-family:Inter,sans-serif;font-size:13px;font-weight:600;color:#1b1d21;display:flex;align-items:center}.ces-company-row[data-v-63f71106]{padding:2px 0}.ces-coverage-th[data-v-63f71106]{color:#104b94!important;font-weight:700!important;font-size:14px!important}.ces-coverage-rank[data-v-63f71106]{color:#8593a3;width:32px}.ces-coverage-avg[data-v-63f71106]{font-weight:700;color:#104b94}.ces-type-label[data-v-63f71106]{font-family:Inter,sans-serif;font-size:12px;font-weight:700;color:#104b94;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid #e0e0e0;padding-bottom:4px}.refund-sparkline[data-v-2f375b90]{width:100%;height:28px;display:block;margin-top:8px}.header-row[data-v-56da290a]{gap:16px}.page-title[data-v-56da290a]{color:#104b94;font-weight:700}.page-desc[data-v-56da290a]{font-size:13px;color:#555}.total-badge[data-v-56da290a]{border-radius:8px;border-color:#104b94;padding:16px 26px;min-width:220px}.total-badge-label[data-v-56da290a]{text-align:right}.total-badge-value[data-v-56da290a]{font-size:34px;font-weight:700;color:#104b94;font-family:Inter,sans-serif;line-height:1.3;margin-top:4px}.toggle-label[data-v-56da290a]{font-size:13px;color:#555;font-family:Inter,sans-serif;white-space:nowrap}.period-toggle[data-v-56da290a]{border-radius:8px!important;overflow:hidden}.period-nav[data-v-56da290a]{gap:2px}.period-nav-label[data-v-56da290a]{font-size:13px;font-weight:600;color:#1b1d21;font-family:Inter,sans-serif;min-width:130px;text-align:center}.row-label[data-v-56da290a]{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.6px;font-family:Inter,sans-serif;margin-bottom:8px}.kpi-card[data-v-56da290a]{border-radius:8px;height:100%}.kpi-card--clickable[data-v-56da290a]{cursor:pointer;transition:box-shadow .15s ease}.kpi-card--clickable[data-v-56da290a]:hover{box-shadow:0 2px 8px rgba(0,0,0,.1)!important}.kpi-label[data-v-56da290a]{font-size:11px;color:#8593a3;text-transform:uppercase;letter-spacing:.5px;font-family:Inter,sans-serif}.kpi-value[data-v-56da290a]{font-size:32px;font-weight:700;color:#1b1d21;font-family:Inter,sans-serif;line-height:1.3;margin-top:4px}.stat-card[data-v-56da290a]{border-radius:8px;min-height:100px;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.stat-label[data-v-56da290a]{font-size:11px;color:#8593a3;text-transform:uppercase;letter-spacing:.5px;font-family:Inter,sans-serif}.stat-value[data-v-56da290a]{font-size:18px;font-weight:700;color:#1b1d21;font-family:Inter,sans-serif;line-height:1.3;margin-top:4px}.stat-sub[data-v-56da290a]{font-size:11px;color:#8593a3;font-family:Inter,sans-serif;margin-top:2px}.field-label[data-v-0e0aa6a2]{display:block;color:#0f5cb9;font-size:12px;font-weight:600;margin-bottom:4px;line-height:1.4}[data-v-0e0aa6a2] .v-text-field--outlined fieldset{border-color:#cfd3d4;border-radius:8px}[data-v-0e0aa6a2] .v-text-field input::-moz-placeholder,[data-v-0e0aa6a2] .v-textarea textarea::-moz-placeholder{color:#abafb1;font-size:14px;opacity:1}[data-v-0e0aa6a2] .v-text-field input:-ms-input-placeholder,[data-v-0e0aa6a2] .v-textarea textarea:-ms-input-placeholder{color:#abafb1;font-size:14px;opacity:1}[data-v-0e0aa6a2] .v-text-field input::placeholder,[data-v-0e0aa6a2] .v-textarea textarea::placeholder{color:#abafb1;font-size:14px;opacity:1}[data-v-0e0aa6a2] .v-select__placeholder{color:#abafb1;font-size:14px}.cargas-masivas[data-v-0ef8d934]{width:100%}.cargas-masivas__steps[data-v-0ef8d934]{display:flex;align-items:center;padding:16px 24px;gap:4px}.cargas-masivas__step-item[data-v-0ef8d934]{display:flex;align-items:center;gap:8px;flex:1;min-width:0}.cargas-masivas__step-item[data-v-0ef8d934]:not(:last-child):after{content:"";flex:1;height:1px;background:#e0e0e0;margin:0 8px}.cargas-masivas__step-circle[data-v-0ef8d934]{width:28px;height:28px;border-radius:50%;background:#e0e0e0;color:#757575;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;flex-shrink:0}.cargas-masivas__step-item--active .cargas-masivas__step-circle[data-v-0ef8d934]{background:var(--v-primary-base);color:#fff}.cargas-masivas__step-item--done .cargas-masivas__step-circle[data-v-0ef8d934]{background:#4caf50;color:#fff}.cargas-masivas__step-label[data-v-0ef8d934]{font-size:13px;color:#9e9e9e;white-space:nowrap}.cargas-masivas__step-item--active .cargas-masivas__step-label[data-v-0ef8d934]{color:#1b1d21;font-weight:600}.cargas-masivas__step-item--done .cargas-masivas__step-label[data-v-0ef8d934]{color:#4caf50}.cargas-masivas__cat-card[data-v-0ef8d934]{cursor:pointer;transition:border-color .2s}.cargas-masivas__cat-card--selected[data-v-0ef8d934]{border-color:var(--v-primary-base)!important;background-color:#e3f2fd}.cargas-masivas__drop-zone[data-v-0ef8d934]{border:2px dashed #bdbdbd;border-radius:8px;padding:32px 24px;display:flex;flex-direction:column;align-items:center;transition:border-color .2s,background-color .2s;cursor:pointer}.cargas-masivas__drop-zone--active[data-v-0ef8d934]{border-color:var(--v-primary-base);background-color:#e3f2fd}.cargas-masivas__section-label[data-v-0ef8d934]{font-size:14px;font-weight:600;color:#1b1d21}.full-contract-renewal[data-v-2e1d1984]{width:100%}.full-contract-renewal__section-label[data-v-2e1d1984]{font-size:14px;font-weight:600;color:#1b1d21}.custom-font[data-v-77784c34]{font-family:inherit}.legend-dot[data-v-3b3a93ec]{display:inline-block;width:14px;height:14px;border-radius:3px;border:1px solid rgba(0,0,0,.12)}[data-v-3b3a93ec] .v-data-table-header th{white-space:nowrap}.page-title[data-v-25e2c759]{color:#104b94;font-weight:700}.page-desc[data-v-25e2c759]{font-size:13px;color:#555;max-width:760px}.ranger-test-chat[data-v-783d620c]{display:flex;flex-direction:column;gap:12px;max-width:640px}.rtc-header[data-v-783d620c]{display:flex;align-items:center;gap:8px}.rtc-session[data-v-783d620c]{font-family:monospace}.rtc-log[data-v-783d620c]{height:420px;overflow-y:auto;border:1px solid var(--pw-border);border-radius:var(--pw-radius-card,12px);background:var(--pw-surface);padding:12px;display:flex;flex-direction:column;gap:6px}.rtc-bubble[data-v-783d620c]{max-width:80%;padding:8px 12px;border-radius:var(--pw-radius-control,8px);font-size:13px;white-space:pre-wrap}.rtc-bubble--bot[data-v-783d620c]{align-self:flex-start;background:var(--pw-surface-subtle);color:var(--pw-text)}.rtc-bubble--user[data-v-783d620c]{align-self:flex-end;background:var(--pw-primary);color:var(--pw-surface)}.rtc-bubble--sys[data-v-783d620c]{align-self:center;font-size:11px;color:var(--pw-text-faint)}.rtc-meta[data-v-783d620c]{display:grid;grid-template-columns:repeat(2,1fr);gap:8px 16px;border-top:1px dashed var(--pw-border);padding-top:10px}.rtc-meta-item--full[data-v-783d620c]{grid-column:1/-1}.rtc-vars[data-v-783d620c]{word-break:break-all;display:block}.rtc-row[data-v-783d620c]{display:flex;align-items:flex-start;gap:8px}.rtc-input[data-v-783d620c]{flex:1}.page-title[data-v-1311d6a9]{color:var(--pw-primary);font-weight:700}.page-desc[data-v-1311d6a9]{font-size:13px;color:var(--pw-text-muted);max-width:760px}