@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap);.v-input--checkbox.v-input--indeterminate.v-input--is-disabled{opacity:.6}.v-input--checkbox.v-input--dense{margin-top:4px}.v-input--selection-controls{margin-top:16px;padding-top:4px}.v-input--selection-controls>.v-input__append-outer,.v-input--selection-controls>.v-input__prepend-outer{margin-top:0;margin-bottom:0}.v-input--selection-controls:not(.v-input--hide-details)>.v-input__slot{margin-bottom:12px}.v-input--selection-controls .v-input__slot,.v-input--selection-controls .v-radio{cursor:pointer}.v-input--selection-controls .v-input__slot>.v-label,.v-input--selection-controls .v-radio>.v-label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;height:auto}.v-input--selection-controls__input{color:inherit;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;height:24px;position:relative;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;width:24px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-input--selection-controls__input .v-icon{width:100%}.v-application--is-ltr .v-input--selection-controls__input{margin-right:8px}.v-application--is-rtl .v-input--selection-controls__input{margin-left:8px}.v-input--selection-controls__input input[role=checkbox],.v-input--selection-controls__input input[role=radio],.v-input--selection-controls__input input[role=switch]{position:absolute;opacity:0;width:100%;height:100%;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-input--selection-controls__input+.v-label{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-input--selection-controls__ripple{border-radius:50%;cursor:pointer;height:34px;position:absolute;-webkit-transition:inherit;transition:inherit;width:34px;left:-12px;top:calc(50% - 24px);margin:7px}.v-input--selection-controls__ripple:before{border-radius:inherit;bottom:0;content:"";position:absolute;opacity:.2;left:0;right:0;top:0;-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:scale(.2);transform:scale(.2);-webkit-transition:inherit;transition:inherit}.v-input--selection-controls__ripple>.v-ripple__container{-webkit-transform:scale(1.2);transform:scale(1.2)}.v-input--selection-controls.v-input--dense .v-input--selection-controls__ripple{width:28px;height:28px;left:-9px}.v-input--selection-controls.v-input--dense:not(.v-input--switch) .v-input--selection-controls__ripple{top:calc(50% - 21px)}.v-input--selection-controls.v-input{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.v-input--selection-controls.v-input--is-focused .v-input--selection-controls__ripple:before,.v-input--selection-controls .v-radio--is-focused .v-input--selection-controls__ripple:before{background:currentColor;-webkit-transform:scale(1.2);transform:scale(1.2)}.v-input--selection-controls.v-input--is-disabled:not(.v-input--indeterminate) .v-icon{color:inherit}.v-input--selection-controls.v-input--is-disabled:not(.v-input--is-readonly){pointer-events:none}.v-input--selection-controls__input:hover .v-input--selection-controls__ripple:before{background:currentColor;-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transition:none;transition:none}.theme--light.v-input--switch .v-input--switch__thumb{color:#fff}.theme--light.v-input--switch .v-input--switch__track{color:rgba(0,0,0,.38)}.theme--light.v-input--switch.v-input--is-disabled:not(.v-input--is-dirty) .v-input--switch__thumb{color:#fafafa!important}.theme--light.v-input--switch.v-input--is-disabled:not(.v-input--is-dirty) .v-input--switch__track{color:rgba(0,0,0,.12)!important}.theme--dark.v-input--switch .v-input--switch__thumb{color:#bdbdbd}.theme--dark.v-input--switch .v-input--switch__track{color:hsla(0,0%,100%,.3)}.theme--dark.v-input--switch.v-input--is-disabled:not(.v-input--is-dirty) .v-input--switch__thumb{color:#424242!important}.theme--dark.v-input--switch.v-input--is-disabled:not(.v-input--is-dirty) .v-input--switch__track{color:hsla(0,0%,100%,.1)!important}.v-input--switch__thumb,.v-input--switch__track{background-color:currentColor;pointer-events:none;-webkit-transition:inherit;transition:inherit}.v-input--switch__track{border-radius:8px;width:36px;height:14px;left:2px;position:absolute;opacity:.6;right:2px;top:calc(50% - 7px)}.v-input--switch__thumb{border-radius:50%;top:calc(50% - 10px);height:20px;position:relative;width:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1)}.v-input--switch .v-input--selection-controls__input{width:38px;-webkit-transition:opacity .3s cubic-bezier(.25,.8,.5,1);transition:opacity .3s cubic-bezier(.25,.8,.5,1)}.v-input--switch .v-input--selection-controls__ripple{top:calc(50% - 24px)}.v-input--switch.v-input--dense .v-input--switch__thumb{width:18px;height:18px}.v-input--switch.v-input--dense .v-input--switch__track{height:12px;width:32px}.v-input--switch.v-input--dense.v-input--switch--inset .v-input--switch__track{height:22px;width:44px;top:calc(50% - 12px);left:-3px}.v-input--switch.v-input--dense .v-input--selection-controls__ripple{top:calc(50% - 22px)}.v-input--switch.v-input--is-dirty.v-input--is-disabled .v-input--selection-controls__input{opacity:.6}.v-application--is-ltr .v-input--switch .v-input--selection-controls__ripple{left:-14px}.v-application--is-ltr .v-input--switch.v-input--dense .v-input--selection-controls__ripple{left:-12px}.v-application--is-ltr .v-input--switch.v-input--is-dirty .v-input--selection-controls__ripple,.v-application--is-ltr .v-input--switch.v-input--is-dirty .v-input--switch__thumb{-webkit-transform:translate(20px);transform:translate(20px)}.v-application--is-rtl .v-input--switch .v-input--selection-controls__ripple{right:-14px}.v-application--is-rtl .v-input--switch.v-input--dense .v-input--selection-controls__ripple{right:-12px}.v-application--is-rtl .v-input--switch.v-input--is-dirty .v-input--selection-controls__ripple,.v-application--is-rtl .v-input--switch.v-input--is-dirty .v-input--switch__thumb{-webkit-transform:translate(-20px);transform:translate(-20px)}.v-input--switch:not(.v-input--switch--flat):not(.v-input--switch--inset) .v-input--switch__thumb{-webkit-box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.v-input--switch--inset .v-input--selection-controls__input,.v-input--switch--inset .v-input--switch__track{width:48px}.v-input--switch--inset .v-input--switch__track{border-radius:14px;height:28px;left:-4px;opacity:.32;top:calc(50% - 14px)}.v-application--is-ltr .v-input--switch--inset .v-input--selection-controls__ripple,.v-application--is-ltr .v-input--switch--inset .v-input--switch__thumb{-webkit-transform:translate(0)!important;transform:translate(0)!important}.v-application--is-rtl .v-input--switch--inset .v-input--selection-controls__ripple,.v-application--is-rtl .v-input--switch--inset .v-input--switch__thumb{-webkit-transform:translate(-6px)!important;transform:translate(-6px)!important}.v-application--is-ltr .v-input--switch--inset.v-input--is-dirty .v-input--selection-controls__ripple,.v-application--is-ltr .v-input--switch--inset.v-input--is-dirty .v-input--switch__thumb{-webkit-transform:translate(20px)!important;transform:translate(20px)!important}.v-application--is-rtl .v-input--switch--inset.v-input--is-dirty .v-input--selection-controls__ripple,.v-application--is-rtl .v-input--switch--inset.v-input--is-dirty .v-input--switch__thumb{-webkit-transform:translate(-26px)!important;transform:translate(-26px)!important}.theme--light.v-slider .v-slider__thumb,.theme--light.v-slider .v-slider__track-background,.theme--light.v-slider .v-slider__track-fill{background:rgba(0,0,0,.26)}.theme--dark.v-slider .v-slider__thumb,.theme--dark.v-slider .v-slider__track-background,.theme--dark.v-slider .v-slider__track-fill{background:hsla(0,0%,100%,.2)}.v-slider{cursor:default;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-slider input{cursor:default;padding:0;width:100%;display:none}.v-slider__track-container{position:absolute;border-radius:0}.v-slider__thumb-container,.v-slider__track-background,.v-slider__track-fill{position:absolute;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1)}.v-slider__thumb-container{outline:none;top:50%}.v-slider__thumb-container:hover .v-slider__thumb:before{-webkit-transform:scale(1);transform:scale(1)}.v-slider__thumb{width:12px;height:12px;left:-6px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-slider__thumb,.v-slider__thumb:before{position:absolute;border-radius:50%;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1)}.v-slider__thumb:before{content:"";color:inherit;width:36px;height:36px;background:currentColor;opacity:.3;left:-12px;top:-12px;-webkit-transform:scale(.1);transform:scale(.1);pointer-events:none}.v-slider__thumb:after{content:"";width:42px;height:42px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.v-slider__tick,.v-slider__ticks-container{position:absolute}.v-slider__tick{opacity:0;background-color:rgba(0,0,0,.5);-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1);border-radius:0}.v-slider__tick--filled{background-color:hsla(0,0%,100%,.5)}.v-application--is-ltr .v-slider__tick:first-child .v-slider__tick-label{-webkit-transform:none;transform:none}.v-application--is-rtl .v-slider__tick:first-child .v-slider__tick-label{-webkit-transform:translateX(100%);transform:translateX(100%)}.v-application--is-ltr .v-slider__tick:last-child .v-slider__tick-label{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.v-application--is-rtl .v-slider__tick:last-child .v-slider__tick-label{-webkit-transform:none;transform:none}.v-slider__tick-label{position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.v-slider__thumb-label-container{top:0}.v-slider__thumb-label,.v-slider__thumb-label-container{position:absolute;left:0;-webkit-transition:.3s cubic-bezier(.25,.8,.25,1);transition:.3s cubic-bezier(.25,.8,.25,1)}.v-slider__thumb-label{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:.75rem;color:#fff;width:32px;height:32px;border-radius:50% 50% 0;bottom:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-slider--horizontal{min-height:32px;margin-left:8px;margin-right:8px}.v-slider--horizontal .v-slider__track-container{width:100%;height:2px;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.v-slider--horizontal .v-slider__track-background,.v-slider--horizontal .v-slider__track-fill{height:100%}.v-slider--horizontal .v-slider__ticks-container{left:0;height:2px;width:100%}.v-application--is-ltr .v-slider--horizontal .v-slider__tick:first-child .v-slider__tick-label,.v-application--is-rtl .v-slider--horizontal .v-slider__tick:first-child .v-slider__tick-label{-webkit-transform:translateX(0);transform:translateX(0)}.v-application--is-ltr .v-slider--horizontal .v-slider__tick:last-child .v-slider__tick-label{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.v-application--is-rtl .v-slider--horizontal .v-slider__tick:last-child .v-slider__tick-label{-webkit-transform:translateX(100%);transform:translateX(100%)}.v-slider--horizontal .v-slider__tick .v-slider__tick-label{top:8px}.v-application--is-ltr .v-slider--horizontal .v-slider__tick .v-slider__tick-label{-webkit-transform:translateX(-50%);transform:translateX(-50%)}.v-application--is-rtl .v-slider--horizontal .v-slider__tick .v-slider__tick-label{-webkit-transform:translateX(50%);transform:translateX(50%)}.v-slider--horizontal .v-slider__thumb-label{-webkit-transform:translateY(-20%) translateY(-12px) translateX(-50%) rotate(45deg);transform:translateY(-20%) translateY(-12px) translateX(-50%) rotate(45deg)}.v-slider--horizontal .v-slider__thumb-label>*{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.v-slider--vertical{min-height:150px;margin-top:12px;margin-bottom:12px}.v-slider--vertical .v-slider__track-container{height:100%;width:2px;left:50%;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.v-slider--vertical .v-slider__track-background,.v-slider--vertical .v-slider__track-fill{width:100%}.v-slider--vertical .v-slider__thumb-container{left:50%}.v-slider--vertical .v-slider__ticks-container{top:0;width:2px;height:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.v-application--is-ltr .v-slider--vertical .v-slider__tick .v-slider__tick-label,.v-application--is-ltr .v-slider--vertical .v-slider__tick:first-child .v-slider__tick-label,.v-application--is-ltr .v-slider--vertical .v-slider__tick:last-child .v-slider__tick-label{-webkit-transform:translateY(-50%);transform:translateY(-50%);left:12px}.v-application--is-rtl .v-slider--vertical .v-slider__tick .v-slider__tick-label,.v-application--is-rtl .v-slider--vertical .v-slider__tick:first-child .v-slider__tick-label,.v-application--is-rtl .v-slider--vertical .v-slider__tick:last-child .v-slider__tick-label{-webkit-transform:translateY(-50%);transform:translateY(-50%);right:12px}.v-slider--vertical .v-slider__thumb-label>*{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.v-slider__thumb-container--focused .v-slider__thumb:before{-webkit-transform:scale(1);transform:scale(1)}.v-slider--active .v-slider__tick{opacity:1}.v-slider__thumb-container--active .v-slider__thumb:before{-webkit-transform:scale(1.5)!important;transform:scale(1.5)!important}.v-slider--disabled{pointer-events:none}.v-slider--disabled .v-slider__thumb{width:8px;height:8px;left:-4px}.v-slider--disabled .v-slider__thumb:before{display:none}.v-slider__ticks-container--always-show .v-slider__tick{opacity:1}.v-input__slider.v-input--is-readonly>.v-input__control{pointer-events:none}.v-application--is-ltr .v-input__slider .v-input__slot .v-label{margin-left:0;margin-right:12px}.v-application--is-ltr .v-input__slider--inverse-label .v-input__slot .v-label,.v-application--is-rtl .v-input__slider .v-input__slot .v-label{margin-right:0;margin-left:12px}.v-application--is-rtl .v-input__slider--inverse-label .v-input__slot .v-label{margin-left:0;margin-right:12px}.v-input__slider--vertical{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.v-application--is-ltr .v-input__slider--vertical{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.v-application--is-rtl .v-input__slider--vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.v-input__slider--vertical .v-input__append-outer,.v-input__slider--vertical .v-input__prepend-outer,.v-input__slider--vertical .v-input__slot{margin:0}.v-input__slider--vertical .v-messages{display:none}.v-input--has-state .v-slider__track-background{opacity:.4}.page-main[data-v-79de9dc5]{background:#f8fafc;min-height:100vh;font-family:Inter,sans-serif}.card-main[data-v-79de9dc5]{border-radius:0!important;overflow:hidden;-webkit-box-shadow:none!important;box-shadow:none!important;min-height:100vh}.page-header-white[data-v-79de9dc5]{padding:16px 24px;background:#fff;border-bottom:1px solid #e2e8f0}.page-header-white .header-content[data-v-79de9dc5]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-header-white .header-content[data-v-79de9dc5],.page-header-white .header-left[data-v-79de9dc5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-header-white .header-left[data-v-79de9dc5]{gap:14px}.page-header-white .header-text[data-v-79de9dc5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.icon-wrapper-white[data-v-79de9dc5]{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;background:#e8eaf6}.page-title-dark[data-v-79de9dc5]{color:#1e293b;font-size:1.25rem;font-weight:600;margin:0;letter-spacing:-.3px}.header-meta[data-v-79de9dc5]{gap:12px;margin-top:2px}.header-meta[data-v-79de9dc5],.meta-item[data-v-79de9dc5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.meta-item[data-v-79de9dc5]{gap:4px;font-size:.75rem;color:#64748b;font-weight:500}.config-btn-light[data-v-79de9dc5]{background:#f1f5f9}.config-btn-light[data-v-79de9dc5]:hover{background:#e2e8f0}.toolbar-section[data-v-79de9dc5]{padding:12px 24px;background:#fff;border-bottom:1px solid #e2e8f0}.toolbar-row[data-v-79de9dc5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.state-pills[data-v-79de9dc5],.view-pills[data-v-79de9dc5]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}.view-pill[data-v-79de9dc5]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;border:1px solid #e2e8f0;background:#fff;color:#64748b;font-size:.78rem;font-weight:500;padding:6px 14px;border-radius:20px;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}.view-pill .v-icon[data-v-79de9dc5]{color:currentColor}.view-pill[data-v-79de9dc5]:hover{border-color:#5c6bc0;background:#eef2ff}.view-pill.on[data-v-79de9dc5]{background:#5c6bc0;border-color:#5c6bc0;color:#fff}.state-pill[data-v-79de9dc5]{border:none;background:#f1f5f9;color:#64748b;font-size:.72rem;font-weight:600;padding:5px 11px;border-radius:20px;cursor:pointer;opacity:.75;-webkit-transition:all .15s;transition:all .15s}.state-pill.on[data-v-79de9dc5],.state-pill[data-v-79de9dc5]:hover{opacity:1}.state-pill.on[data-v-79de9dc5]{-webkit-box-shadow:inset 0 0 0 1.5px currentColor;box-shadow:inset 0 0 0 1.5px currentColor}.select-soft[data-v-79de9dc5]{background:#f8fafc;border:none;border-radius:8px;height:38px;padding:0 10px;font-size:.8rem;color:#334155;font-family:Inter,sans-serif;outline:none;max-width:260px}.select-soft[data-v-79de9dc5]:focus{-webkit-box-shadow:inset 0 0 0 1.5px #5c6bc0;box-shadow:inset 0 0 0 1.5px #5c6bc0}.search-field-compact[data-v-79de9dc5]{max-width:220px}[data-v-79de9dc5] .search-field-compact .v-input__slot{background:#f8fafc!important;border-radius:8px;min-height:38px!important;padding:0 12px!important;-webkit-box-shadow:none!important;box-shadow:none!important}[data-v-79de9dc5] .search-field-compact .v-input__slot:after,[data-v-79de9dc5] .search-field-compact .v-input__slot:before{display:none}[data-v-79de9dc5] .search-field-compact input{font-size:.82rem}.action-buttons-group[data-v-79de9dc5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.action-icon-btn[data-v-79de9dc5]{width:42px!important;height:42px!important;border-radius:12px!important;-webkit-transition:all .2s ease!important;transition:all .2s ease!important;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.1);box-shadow:0 2px 6px rgba(0,0,0,.1)}.action-icon-btn[data-v-79de9dc5] .v-icon{color:#fff!important}.action-icon-btn[data-v-79de9dc5]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 6px 16px rgba(0,0,0,.18);box-shadow:0 6px 16px rgba(0,0,0,.18)}.info-bar[data-v-79de9dc5]{padding:10px 24px;background:#fff;border-bottom:1px solid #e2e8f0;min-height:52px}.hint-section[data-v-79de9dc5],.info-bar[data-v-79de9dc5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hint-section[data-v-79de9dc5]{font-size:.78rem;color:#94a3b8;font-style:italic}.selected-section[data-v-79de9dc5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.selected-section .selected-text[data-v-79de9dc5]{font-size:.85rem;font-weight:600;color:#334155}.clear-selected[data-v-79de9dc5]{border:none;background:transparent;cursor:pointer;border-radius:50%;padding:2px;margin-left:4px}.clear-selected[data-v-79de9dc5]:hover{background:#f1f5f9}.totales-pills[data-v-79de9dc5]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.total-pill[data-v-79de9dc5]{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;padding:5px 14px;border-radius:20px;border:1px solid #e2e8f0;min-width:100px}.total-pill .pill-label[data-v-79de9dc5]{font-size:.58rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:#94a3b8}.total-pill .pill-value[data-v-79de9dc5]{font-size:.92rem;font-weight:700;font-family:SF Mono,Monaco,monospace;color:#334155}.total-pill.bad .pill-value[data-v-79de9dc5],.total-pill.dif .pill-value[data-v-79de9dc5]{color:#dc2626}.total-pill.bor .pill-value[data-v-79de9dc5],.total-pill.warn .pill-value[data-v-79de9dc5]{color:#b45309}.total-pill.ok .pill-value[data-v-79de9dc5]{color:#047857}.table-container[data-v-79de9dc5]{background:#fff}[data-v-79de9dc5] .modern-table thead th{background:#f8fafc!important;font-size:.68rem!important;font-weight:600!important;text-transform:uppercase;letter-spacing:.4px;color:#94a3b8!important;border-bottom:1px solid #e2e8f0!important;white-space:nowrap}[data-v-79de9dc5] .modern-table tbody tr{cursor:pointer}[data-v-79de9dc5] .modern-table tbody tr:hover{background:#f8fafc!important}[data-v-79de9dc5] .modern-table tbody tr.v-data-table__selected{background:#eef2ff!important}[data-v-79de9dc5] .modern-table tbody td{font-size:.82rem;border-bottom:1px solid #f1f5f9!important}.num-code[data-v-79de9dc5]{font-family:SF Mono,Monaco,monospace;font-weight:700;font-size:.8rem;color:#5c6bc0;background:#eef2ff;border-radius:6px;padding:2px 8px}.tp-chip[data-v-79de9dc5]{font-size:.62rem;font-weight:700;color:#64748b;background:#f1f5f9;border-radius:5px;padding:1px 6px}.nombre-cell[data-v-79de9dc5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.text-cell[data-v-79de9dc5]{display:inline-block;max-width:320px;color:#334155;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.font-mono[data-v-79de9dc5],.importe[data-v-79de9dc5]{font-family:SF Mono,Monaco,monospace}.importe[data-v-79de9dc5]{font-weight:700;font-size:.82rem;color:#334155}.importe.imp-dif[data-v-79de9dc5]{color:#dc2626}.importe.imp-ok[data-v-79de9dc5]{color:#047857}.state-chip[data-v-79de9dc5]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;font-size:.7rem;font-weight:600;padding:2px 10px;border-radius:20px}.state-chip .v-icon[data-v-79de9dc5]{color:currentColor}.st-bor[data-v-79de9dc5]{background:#fffbeb;color:#b45309}.st-cer[data-v-79de9dc5]{background:#ecfdf5;color:#047857}.st-off[data-v-79de9dc5]{background:#f1f5f9;color:#94a3b8}.st-ok[data-v-79de9dc5]{background:#ecfdf5;color:#047857}.st-bad[data-v-79de9dc5]{background:#fef2f2;color:#dc2626}.st-warn[data-v-79de9dc5]{background:#fffbeb;color:#b45309}.st-info[data-v-79de9dc5]{background:#eef2ff;color:#4f46e5}.st-purple[data-v-79de9dc5]{background:#faf5ff;color:#7e22ce}.actions-row[data-v-79de9dc5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:2px}.row-btn[data-v-79de9dc5]{width:28px;height:28px;border:none;border-radius:7px;background:transparent;cursor:pointer;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;-webkit-transition:all .15s;transition:all .15s}.row-btn .v-icon[data-v-79de9dc5]{color:#94a3b8}.row-btn[data-v-79de9dc5]:hover{background:#f1f5f9}.row-btn.edit[data-v-79de9dc5]:hover{background:#eef2ff}.row-btn.edit:hover .v-icon[data-v-79de9dc5]{color:#5c6bc0}.row-btn.ok[data-v-79de9dc5]:hover{background:#ecfdf5}.row-btn.ok:hover .v-icon[data-v-79de9dc5]{color:#059669}.row-btn.warn[data-v-79de9dc5]:hover{background:#fffbeb}.row-btn.warn:hover .v-icon[data-v-79de9dc5]{color:#d97706}.row-btn.delete[data-v-79de9dc5]:hover{background:#fef2f2}.row-btn.delete:hover .v-icon[data-v-79de9dc5]{color:#dc2626}.empty-state[data-v-79de9dc5]{padding:48px 0;text-align:center}.empty-state p[data-v-79de9dc5]{margin:14px 0 12px;font-size:.9rem;color:#94a3b8}.btn-recargar[data-v-79de9dc5]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;border:1px solid #e2e8f0;background:#fff;color:#475569;border-radius:8px;padding:7px 16px;font-size:.82rem;cursor:pointer}.btn-recargar[data-v-79de9dc5]:hover{border-color:#5c6bc0;color:#5c6bc0}.btn-recargar[data-v-79de9dc5]:disabled{opacity:.5;cursor:default}.confirm-card[data-v-79de9dc5]{border-radius:14px!important;font-family:Inter,sans-serif}.confirm-body[data-v-79de9dc5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px;padding:22px 22px 14px;font-size:.9rem;color:#334155;line-height:1.45}.confirm-foot[data-v-79de9dc5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:8px;padding:12px 18px 16px}.btn-ghost[data-v-79de9dc5],.btn-solid[data-v-79de9dc5]{border:none;border-radius:9px;padding:8px 16px;font-size:.82rem;font-weight:600;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btn-ghost[data-v-79de9dc5]:disabled,.btn-solid[data-v-79de9dc5]:disabled{opacity:.6;cursor:default}.btn-ghost[data-v-79de9dc5]{background:#f1f5f9;color:#475569}.btn-solid.ok[data-v-79de9dc5]{background:#059669}.btn-solid.danger[data-v-79de9dc5]{background:#dc2626}@media(max-width:960px){.search-field-compact[data-v-79de9dc5]{max-width:100%;-webkit-box-flex:1;-ms-flex:1 1 160px;flex:1 1 160px}.totales-pills[data-v-79de9dc5]{display:none}}.cfg-wrap[data-v-79de9dc5]{padding:0 0 16px}.cfg-bar[data-v-79de9dc5]{gap:10px;padding:12px 20px}.cfg-bar[data-v-79de9dc5],.cfg-hint[data-v-79de9dc5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #f1f5f9}.cfg-hint[data-v-79de9dc5]{padding:8px 20px;font-size:.76rem;color:#64748b;background:#fafbfc}.btn-solid[data-v-79de9dc5]{background:linear-gradient(135deg,#0d9488,#14b8a6);color:#fff;-webkit-box-shadow:0 2px 6px rgba(13,148,136,.25);box-shadow:0 2px 6px rgba(13,148,136,.25)}.action-icon-btn[data-v-79de9dc5]{background:#fff!important;border:1px solid #e2e8f0;-webkit-box-shadow:0 1px 3px rgba(15,23,42,.06);box-shadow:0 1px 3px rgba(15,23,42,.06)}.action-icon-btn[data-v-79de9dc5] .v-icon{color:#64748b!important}.btn-new[data-v-79de9dc5] .v-icon{color:#0d9488!important}.btn-teal[data-v-79de9dc5] .v-icon{color:#7c3aed!important}.cfg-split[data-v-79de9dc5]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;padding:16px 20px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.cfg-list[data-v-79de9dc5]{width:300px;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.cfg-esc[data-v-79de9dc5]{padding:10px 12px;border:1px solid #e2e8f0;border-radius:12px;background:#fff;cursor:pointer;-webkit-transition:all .15s;transition:all .15s}.cfg-esc[data-v-79de9dc5]:hover{border-color:#99f6e4}.cfg-esc.on[data-v-79de9dc5]{border-color:#0d9488;-webkit-box-shadow:0 0 0 3px rgba(13,148,136,.08);box-shadow:0 0 0 3px rgba(13,148,136,.08)}.cfg-esc-top[data-v-79de9dc5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.cfg-esc-n[data-v-79de9dc5]{font-size:.78rem;color:#334155;margin:4px 0 6px}.cfg-esc-pills[data-v-79de9dc5]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}.cfg-pill[data-v-79de9dc5]{font-size:.66rem;font-weight:600;padding:2px 8px;border-radius:999px;background:#f1f5f9;color:#475569}.cfg-pill.ok[data-v-79de9dc5]{background:#ccfbf1;color:#0f766e}.cfg-detail[data-v-79de9dc5]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.cfg-gen[data-v-79de9dc5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:10px;padding:10px 12px;margin-bottom:10px;border-radius:12px;background:#f8fafc}.cfg-gen .cfg-f[data-v-79de9dc5]{width:90px}.cfg-grid[data-v-79de9dc5]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:14px;padding:16px 20px}.cfg-grid.two[data-v-79de9dc5]{grid-template-columns:repeat(auto-fill,minmax(460px,1fr))}.cfg-card[data-v-79de9dc5]{border:1px solid #e2e8f0;border-radius:14px;background:#fff;overflow:hidden}.cfg-card-h[data-v-79de9dc5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:10px 12px;border-bottom:1px solid #f1f5f9;background:#fafbfc}.cfg-card-t[data-v-79de9dc5]{font-size:.82rem;font-weight:600;color:#1e293b}.cfg-cat[data-v-79de9dc5]{min-width:26px;height:26px;padding:0 6px;border-radius:8px;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;font-size:.72rem;font-weight:800;background:#ccfbf1;color:#0f766e}.cfg-cat.var[data-v-79de9dc5]{background:#ede9fe;color:#6d28d9}.cfg-row[data-v-79de9dc5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:6px 12px;border-bottom:1px solid #f8fafc;font-size:.78rem}.cfg-row[data-v-79de9dc5]:hover{background:#fafbfc}.cfg-row.head[data-v-79de9dc5]{font-size:.66rem;font-weight:700;text-transform:uppercase;color:#94a3b8;background:#fff}.cfg-row .num-code[data-v-79de9dc5]{min-width:48px}.cfg-desc[data-v-79de9dc5]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;color:#475569;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cfg-pct[data-v-79de9dc5]{width:58px;text-align:right;font-family:SF Mono,Monaco,monospace;font-weight:700;color:#0f766e}.cfg-pct.f[data-v-79de9dc5]{color:#be185d}.cfg-acc[data-v-79de9dc5]{width:64px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.cfg-sum[data-v-79de9dc5]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2px;font-size:.72rem;font-weight:700;padding:2px 8px;border-radius:999px;background:#ccfbf1;color:#0f766e}.cfg-sum .v-icon[data-v-79de9dc5]{color:inherit!important}.cfg-sum.f[data-v-79de9dc5]{background:#fce7f3;color:#be185d}.cfg-nota[data-v-79de9dc5]{-ms-flex-item-align:end;align-self:flex-end;font-size:.72rem;color:#94a3b8;padding-bottom:8px}.cfg-vacio[data-v-79de9dc5]{padding:12px;font-size:.74rem;color:#94a3b8}.cfg-pars[data-v-79de9dc5]{max-width:820px;padding:16px 20px}.cfg-par[data-v-79de9dc5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;padding:12px 0;border-bottom:1px solid #f1f5f9}.cfg-par-l[data-v-79de9dc5]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cfg-par-t[data-v-79de9dc5]{font-size:.84rem;font-weight:600;color:#1e293b}.cfg-par-d[data-v-79de9dc5]{font-size:.72rem;color:#94a3b8}.cfg-par-v[data-v-79de9dc5]{width:340px}.cfg-mix[data-v-79de9dc5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.cfg-slider[data-v-79de9dc5]{-webkit-box-flex:1;-ms-flex:1;flex:1}.cfg-dlg-head[data-v-79de9dc5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px 20px 6px;font-weight:600;color:#1e293b}.cfg-dlg-body[data-v-79de9dc5]{padding:8px 20px 4px}.cfg-row2[data-v-79de9dc5]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.cfg-row2 .cfg-f[data-v-79de9dc5]{-webkit-box-flex:1;-ms-flex:1;flex:1}.cfg-f[data-v-79de9dc5]{margin-bottom:10px}.cfg-f label[data-v-79de9dc5]{display:block;font-size:.68rem;font-weight:700;color:#64748b;text-transform:uppercase;margin-bottom:3px}.cfg-f.grow[data-v-79de9dc5]{-webkit-box-flex:2!important;-ms-flex:2!important;flex:2!important}.cfg-chk[data-v-79de9dc5]{margin:0 0 8px}.cfg-chk[data-v-79de9dc5] label{font-size:.8rem}.cfg-opt[data-v-79de9dc5]{font-size:.8rem;color:#334155}.cfg-error[data-v-79de9dc5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:6px 0;padding:8px 12px;border-radius:8px;font-size:.78rem;background:#fef2f2;color:#b91c1c}.cfg-inp[data-v-79de9dc5] .v-input__slot{min-height:38px!important;height:38px!important;background:#f8fafc!important;border-radius:10px!important;-webkit-box-shadow:none!important;box-shadow:none!important;padding:0 12px!important}.cfg-inp[data-v-79de9dc5] .v-select__selections,.cfg-inp[data-v-79de9dc5] input{font-size:.82rem!important;color:#0f172a;font-weight:600}.cfg-inp.num[data-v-79de9dc5] input{text-align:right;font-family:SF Mono,Monaco,monospace}.cfg-inp.up[data-v-79de9dc5] input{text-transform:uppercase}.cfg-gen .cfg-inp[data-v-79de9dc5] .v-input__slot{background:#fff!important;border:1px solid #e2e8f0}