.loader,.v-btn--is-elevated{box-shadow:none!important}.form-default{width:860px}.support-chat{position:fixed;z-index:1;right:-.5vw;bottom:4vw;margin:8px}@media (max-width:768px){.support-chat{position:fixed;z-index:1;right:-1.5vw;bottom:5vh;margin:8px}}.support-chat .v-badge__badge{background:#fff;outline:2px solid var(--v-primary-lighten1);color:var(--v-secondary-lighten1)}.listing-app.v-data-table{border:1px solid rgba(0,0,0,.1);border-radius:8px;overflow:hidden}.listing-app.v-data-table>.v-data-table__wrapper>table>thead>tr>th{background:#eaf1f7;color:var(--pos-azul-marino)!important;font-size:12px!important;font-weight:700;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.listing-app.v-data-table>.v-data-table__wrapper>table>tbody>tr:hover{background:rgba(36,169,225,.1)!important}.listing-app.v-data-table>.v-data-table__wrapper>table>tbody>tr>td,.listing-app.v-data-table>.v-data-table__wrapper>table>thead>tr>th{padding:0 8px!important}.listing-app.v-data-table>.v-data-table__wrapper>table>tbody>tr>td{font-size:13.5px}.listing-app.v-data-table>.v-data-table__wrapper>table>tbody>tr>td:last-child,.listing-app.v-data-table>.v-data-table__wrapper>table>thead>tr>th:last-child{position:sticky;right:0;z-index:1;background:#fff;box-shadow:-6px 0 6px -6px rgba(0,0,0,.18)}.listing-app.v-data-table>.v-data-table__wrapper>table>thead>tr>th:last-child{background:#eaf1f7}.listing-app.v-data-table>.v-data-table__wrapper>table>tbody>tr:hover>td:last-child{background:#e9f6fc}.listing-app .v-data-footer{border-top:1px solid rgba(0,0,0,.08);font-size:13px}.list-mobile .v-list-item{padding-top:8px;padding-bottom:8px}:root{--pos-azul-marino:#0d2d4a;--pos-azul-oscuro:#0e4f7e;--pos-azul:#24a9e1;--pos-verde:#2e7d32;--pos-encabezado:linear-gradient(120deg,#0d2d4a,#0e4f7e 55%,#24a9e1)}#search_prd,#search_prd .grey.lighten-4{background-color:#f7f7f9!important}.v-alert.alerta-pos,.v-toolbar.barra-pos{background:var(--pos-encabezado)!important}.v-alert.alerta-pos{border-color:transparent!important}.v-btn.boton-pago-completo:not(.v-btn--disabled){background-color:var(--pos-verde)!important}.v-btn.boton-pago-completo:not(.v-btn--disabled):hover{background-color:#256628!important}.v-dialog>.v-card,.v-dialog>div>.v-card,.v-dialog>form>.v-card{border-radius:12px}.v-dialog .v-app-bar.primary,.v-dialog .v-card__title.primary,.v-dialog .v-toolbar.primary{background:var(--pos-encabezado)!important;border-color:transparent!important;color:#fff}.v-dialog .v-app-bar.primary .v-toolbar__title,.v-dialog .v-toolbar.primary .v-toolbar__title{font-size:18px!important;font-weight:600;color:#fff!important}.v-dialog .v-app-bar.primary,.v-dialog .v-toolbar.primary{height:auto!important}.v-dialog .v-app-bar.primary .v-toolbar__content,.v-dialog .v-toolbar.primary .v-toolbar__content{height:60px!important;padding:4px 20px}.encabezado-modal{display:flex;align-items:center;padding:14px 20px;background:var(--pos-encabezado);color:#fff}.encabezado-modal__titulo{display:flex;flex-direction:column;line-height:1.2}.encabezado-modal__titulo strong{font-size:18px;font-weight:600}.encabezado-modal__titulo small{opacity:.9}.page-breadcrumb{margin:0 0 8px 0}.page-breadcrumb .v-toolbar__title{font-size:1.15rem}.app-bar,.v-toolbar__content{height:70px!important}.v-sheet.v-app-bar.v-toolbar:not(.v-sheet--outlined){box-shadow:0 5px 10px 0 rgba(0,0,0,.02)!important}.main-toolbar[data-v-7e50ec30]{display:flex;justify-content:center;align-items:center}.module-errors[data-v-2efc1602]{border:1px solid red;padding:6px;border-radius:4px}.module-errors ul li[data-v-2efc1602]{color:red;font-size:.8em}a{text-decoration:none}html:has(.dialogo-instalar.v-dialog--active){overflow-y:hidden!important}.dialogo-instalar{scrollbar-width:none}.dialogo-instalar::-webkit-scrollbar{display:none}.dialogo-instalar>.v-dialog{overflow-y:auto;scrollbar-width:thin;scrollbar-color:hsla(0,0%,100%,.4) transparent}.dialogo-instalar>.v-dialog::-webkit-scrollbar{width:6px}.dialogo-instalar>.v-dialog::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.4);border-radius:3px}.instalar-caja{width:100%;max-width:440px;margin:0 auto;padding:16px 0 28px}.instalar-logo{display:block;width:64%;max-width:260px;margin:0 auto 20px}.instalar-tarjeta{padding:16px 20px 24px}.instalar-icono{width:64px;height:64px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:rgba(76,175,80,.14)}.instalar-titulo{font-size:1.6rem;font-weight:700;line-height:1.2;margin-bottom:6px}.instalar-aviso{display:flex;align-items:center;padding:10px 12px;border-radius:10px;font-size:.85rem;color:rgba(0,0,0,.7);background:rgba(76,175,80,.1)}.instalar-aviso--copia{flex-direction:column;align-items:flex-start;background:rgba(255,152,0,.12)}@media (min-width:600px){.instalar-tarjeta{padding:20px 32px 32px}}.bg_install{position:relative;overflow:hidden;height:auto!important;min-height:100%!important;background-color:#0b1f33!important;background-image:radial-gradient(hsla(0,0%,100%,.07) 1px,transparent 1.5px),radial-gradient(circle at 12% 18%,rgba(76,175,80,.14),transparent 42%),radial-gradient(circle at 88% 85%,rgba(36,169,225,.34),transparent 52%),linear-gradient(135deg,#0b1f33,#0d2d4a 50%,#0e3a5c)!important;background-size:26px 26px,auto,auto,auto!important;background-position:0 0,50%,50%,50%!important;background-repeat:repeat,no-repeat,no-repeat,no-repeat!important}.bg_install:before{content:"";position:absolute;right:-8%;bottom:-14%;width:min(640px,60vw);aspect-ratio:1;background:url(/assets/images/brand/white-icon-logo.svg) no-repeat 50%/contain;opacity:.06;pointer-events:none}.bg_install .instalar-caja{position:relative}@media (max-height:820px){.instalar-caja{padding:8px 0 20px}.instalar-logo{width:46%;max-width:180px;margin-bottom:10px}.instalar-tarjeta{padding:12px 20px 16px}.instalar-icono{width:48px;height:48px}.instalar-titulo{font-size:1.35rem}.instalar-tarjeta .v-input{margin-top:0;padding-top:0}.instalar-tarjeta .v-text-field__details{margin-bottom:0;min-height:14px}.instalar-tarjeta .v-input__slot{margin-bottom:2px}.instalar-tarjeta .mb-5{margin-bottom:12px!important}.instalar-tarjeta .mt-5{margin-top:12px!important}}.bg_install--meseros{background-color:#1a1740!important;background-image:radial-gradient(hsla(0,0%,100%,.07) 1px,transparent 1.5px),radial-gradient(circle at 12% 18%,rgba(76,175,80,.1),transparent 42%),radial-gradient(circle at 88% 85%,rgba(149,117,205,.42),transparent 52%),linear-gradient(135deg,#17133a,#272163 50%,#372d83)!important}.v-application .bg_install--meseros .instalar-titulo{color:#5e35b1!important}.bg_install--meseros .instalar-icono{background:rgba(94,53,177,.12)}.v-application .bg_install--meseros .instalar-icono .v-icon{color:#5e35b1!important}.bg_install--cocina{background-color:#2b0b16!important;background-image:radial-gradient(hsla(0,0%,100%,.07) 1px,transparent 1.5px),radial-gradient(circle at 12% 18%,rgba(76,175,80,.08),transparent 42%),radial-gradient(circle at 88% 85%,rgba(224,82,120,.4),transparent 52%),linear-gradient(135deg,#2a0a15,#4a1428 50%,#6a1c38)!important}.v-application .bg_install--cocina .instalar-titulo{color:#a31d48!important}.bg_install--cocina .instalar-icono{background:rgba(163,29,72,.12)}.v-application .bg_install--cocina .instalar-icono .v-icon{color:#a31d48!important}.auth-glass.instalar-tarjeta{background:hsla(0,0%,100%,.96)!important}.ng-logs{background-color:#eee}.logs-content{font-size:.9em}.panel-filtros[data-v-145eb112]{margin:8px 12px 0;border:1px solid rgba(0,0,0,.12);border-radius:8px;background:#fff}.panel-filtros__cabecera[data-v-145eb112]{display:none;align-items:center;padding:6px 12px;cursor:pointer;color:#3c3c3b}.panel-filtros__cuerpo[data-v-145eb112]{padding:10px 12px 2px}.panel-filtros__fila[data-v-145eb112]{display:flex;align-items:flex-start;gap:12px}.panel-filtros__campos[data-v-145eb112]{flex:1;min-width:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-auto-flow:dense;gap:0 12px}.panel-filtros__campos[data-v-145eb112] .col,.panel-filtros__campos[data-v-145eb112] .cols-filters{max-width:100%;padding:0}.panel-filtros__campos[data-v-145eb112] .ng-date-range,.panel-filtros__campos[data-v-145eb112] :has(>.ng-date-range){grid-column:span 2}.panel-filtros__campos[data-v-145eb112] .v-input__slot{margin-bottom:0}.panel-filtros__campos[data-v-145eb112] .v-messages,.panel-filtros__campos[data-v-145eb112] .v-text-field__details{min-height:0;margin-bottom:0}.panel-filtros__campos[data-v-145eb112] .mb-3{margin-bottom:8px!important}.panel-filtros__botones[data-v-145eb112]{display:flex;align-items:center;gap:4px;padding-top:4px;white-space:nowrap}.panel-filtros__chips[data-v-145eb112]{padding-bottom:8px}@media (min-width:960px){.panel-filtros__cuerpo[data-v-145eb112]{display:block!important}}@media (max-width:959px){.panel-filtros[data-v-145eb112]{margin:8px 8px 0}.panel-filtros__cabecera[data-v-145eb112]{display:flex}.panel-filtros__cuerpo[data-v-145eb112]{border-top:1px solid rgba(0,0,0,.08)}.panel-filtros__fila[data-v-145eb112]{flex-direction:column;align-items:stretch;gap:0}.panel-filtros__campos[data-v-145eb112]{grid-template-columns:1fr}.panel-filtros__campos[data-v-145eb112] .ng-date-range,.panel-filtros__campos[data-v-145eb112] :has(>.ng-date-range){grid-column:auto}.panel-filtros__botones[data-v-145eb112]{justify-content:flex-end;padding:0 0 10px}}.pestanas-estado[data-v-6315c43d]{display:flex;gap:4px;margin:8px 12px 0;border-bottom:1px solid rgba(0,0,0,.12);overflow-x:auto}.pestanas-estado__tab[data-v-6315c43d]{display:inline-flex;align-items:center;padding:10px 16px;font-size:14px;font-weight:500;color:#5f6368;text-decoration:none;white-space:nowrap;border-bottom:3px solid transparent;margin-bottom:-1px}@media (max-width:600px){.pestanas-estado[data-v-6315c43d]{margin:8px 12px 0;gap:0}.pestanas-estado__tab[data-v-6315c43d]{flex:1;justify-content:center;padding:10px 6px;font-size:13px}.pestanas-estado__tab .v-icon[data-v-6315c43d]{display:none}}.pestanas-estado__tab[data-v-6315c43d]:hover{color:#24a9e1}.pestanas-estado__tab--activa[data-v-6315c43d]{color:#24a9e1;border-bottom-color:#24a9e1;font-weight:600}.print-component{display:none}@media print{.print-component{display:block}}.skeleton-lista[data-v-19e449e2]{padding:8px 4px}.skeleton-lista__fila[data-v-19e449e2]{display:flex;gap:16px;align-items:center;padding:10px 12px;border-bottom:1px solid rgba(0,0,0,.06)}.skeleton-lista__celda[data-v-19e449e2]{flex:1}.skeleton-lista__fila--tarjeta[data-v-19e449e2]{flex-direction:column;align-items:stretch;gap:4px}.teclado-login{position:fixed;left:0;right:0;bottom:0;z-index:300;padding:2px 10px 8px;background:#e9edf1;border-top:1px solid rgba(0,0,0,.12);box-shadow:0 -8px 24px rgba(0,0,0,.25)}.teclado-login__barra{max-width:900px;margin:0 auto;display:flex;align-items:center;justify-content:space-between}.teclado-login__campo{font-size:.85rem;font-weight:600;color:rgba(0,0,0,.6)}.teclado-login__teclas{max-width:900px;margin:0 auto}.teclado-login__teclas .simple-keyboard{max-width:900px;margin:0 auto;background:transparent;padding:0}.teclado-login__teclas .hg-button{height:44px;font-size:1.1rem;border-radius:8px}.teclado-login__teclas .hg-button[data-skbtn="{space}"]{flex-grow:6}.teclado-login__teclas .hg-button.teclado-login__accion{background:#4caf50;color:#fff;font-weight:600;flex-grow:2}.teclado-login-enter-active,.teclado-login-leave-active{transition:transform .18s ease}.teclado-login-enter,.teclado-login-leave-to{transform:translateY(100%)}.v-application--is-ltr .v-list-group--sub-group .v-list-group__header{padding-left:22px!important}.v-application--is-ltr .v-list-group--sub-group .v-list-item__action:first-child,.v-application--is-ltr .v-list-group--sub-group .v-list-item__avatar:first-child,.v-application--is-ltr .v-list-group--sub-group .v-list-item__icon:first-child{margin-right:0!important}.support-icon[data-v-2a9711e8]{position:fixed;border-radius:30px 0 0 30px!important;right:0;bottom:3vw;width:50px!important;height:50px!important;z-index:100}.support-icon .v-icon[data-v-2a9711e8]{margin-left:5px}.chat-card-container[data-v-2a9711e8],.chat-menu-custom[data-v-2a9711e8]{border-radius:16px!important;overflow:hidden}.chat-custom-header[data-v-2a9711e8]{background:#24a9e1;padding:18px 20px;display:flex;justify-content:space-between;align-items:center}.border-white-avatar[data-v-2a9711e8]{border:2px solid #fff;background:#fff!important}.border-white-avatar img[data-v-2a9711e8]{width:90%}.bg-light[data-v-2a9711e8]{background-color:#fdfdfd}.border-top[data-v-2a9711e8]{border-top:1px solid #eee}.custom-code-field[data-v-2a9711e8]{background:#fff;border:1.5px solid #e0e0e0;border-radius:12px;padding:12px 16px}.custom-code-field .field-label[data-v-2a9711e8]{display:block;font-size:11px;text-transform:uppercase;color:#616161;font-weight:800;margin-bottom:4px}.custom-code-field .field-value[data-v-2a9711e8]{font-family:Courier New,Courier,monospace;font-weight:700;font-size:1.2rem;color:#1a237e}.alert-info-box[data-v-2a9711e8]{background:#e3f2fd;border-left:5px solid #2196f3;padding:15px;border-radius:8px;color:#0d47a1}.v-navigation-drawer{box-shadow:0 0 10px 0 rgba(0,0,0,.05);position:fixed!important}.v-navigation-drawer.v-navigation-drawer--mini-variant .v-list-group__items{display:none}.v-navigation-drawer .v-list{padding:8px}.v-navigation-drawer .v-list-item{font-weight:300;padding-left:.825rem;border-radius:4px}.v-navigation-drawer .v-list-item__icon--text,.v-navigation-drawer .v-list-item__icon:first-child{justify-content:center;text-align:center;width:20px}.v-navigation-drawer .v-list-item--active{color:var(--v-primary-darken1)}.v-navigation-drawer .v-list-item--active:before{background:linear-gradient(90deg,#24a9e1 50%,#fff);border-radius:4px}.v-navigation-drawer .v-list-item--active .v-list-item__title{font-size:14px;font-weight:600;color:#3c3c3b}.v-navigation-drawer .v-list-group{margin-bottom:8px}.v-navigation-drawer .v-list-group--active .v-list-group__header{font-weight:400;background:linear-gradient(90deg,rgba(36,169,225,.07) 30%,#fff)}.v-navigation-drawer .v-list-group--active .v-list-group__header:before{background:linear-gradient(90deg,#24a9e1 30%,#fff);opacity:.03}.v-navigation-drawer .v-list-group--sub-group .v-list-group__header__prepend-icon{order:2;margin-right:0}.v-navigation-drawer .v-list-group--sub-group .sicon{margin-right:8px}.v-navigation-drawer .v-list-group--sub-group .v-list-group__header{padding-left:12px}.v-navigation-drawer .v-list-group--sub-group .v-list-group__header.v-list-item--active{color:rgba(0,0,0,.87)!important}.v-navigation-drawer .v-list-group.second-dd>.v-list-group__items{border-left:1px solid rgba(0,0,0,.09)}.v-navigation-drawer .v-navigation-drawer__border{display:none}#main-sidebar{width:100%}#main-sidebar .v-icon{color:#24a9e1}#main-sidebar .v-list-item__title{font-weight:400;font-size:14px;color:#3c3c3b}#main-sidebar .v-list-group.v-list-group--active .v-list-group__header{margin-bottom:0!important}#main-sidebar .v-list-group>.v-list-group__items{border-left:1px solid hsla(0,0%,100%,.09);padding:0 8px!important;padding-bottom:0!important;margin-left:12px;margin-top:5px}#main-sidebar .v-list-group>.v-list-group__items:before{content:"";position:absolute;left:-12px;border-top:1px solid #000;top:9px;width:8px;height:0}#main-sidebar .v-list-group>.v-list-group__items:after{content:"";position:absolute;left:-12px;border-left:1px solid hsla(0,0%,100%,.9);height:100%;width:0;top:2px}#main-sidebar .v-list-group>.v-list-group__items .arrow{display:none}.v-main[data-v-364e6b88]{padding-top:49px!important;background:#f1f0f6}.input-color input{padding:0!important}.ng-date-range{gap:8px}.ng-date-range>*{flex:1 1 0;min-width:0}.upload-btn-wrapper[data-v-c584be3c]{position:relative;overflow:hidden;display:inline-block}.btn[data-v-c584be3c]{border:2px solid grey;color:grey;background-color:#fff;padding:8px 20px;border-radius:8px}.upload-btn-wrapper input[type=file][data-v-c584be3c]{font-size:100px;position:absolute;left:0;top:0;opacity:0}.upload-btn-wrapper[data-v-2ab647c2]{position:relative;overflow:hidden;display:inline-block}.btn[data-v-2ab647c2]{border:2px solid grey;color:grey;background-color:#fff;padding:8px 20px;border-radius:8px}.upload-btn-wrapper input[type=file][data-v-2ab647c2]{font-size:100px;position:absolute;left:0;top:0;opacity:0}.upload-btn-wrapper[data-v-67b14e90]{position:relative;overflow:hidden;display:inline-block}.btn[data-v-67b14e90]{border:2px solid grey;color:grey;background-color:#fff;padding:8px 20px;border-radius:8px}.upload-btn-wrapper input[type=file][data-v-67b14e90]{font-size:100px;position:absolute;left:0;top:0;opacity:0}.v-select__selections[data-v-b5421abe]{overflow:hidden}.simple-keyboard{padding:10px!important}.v-text-field--filled .v-text-field__prefix,.v-text-field--filled .v-text-field__suffix{max-height:unset;margin-top:unset}