.theme--light.v-btn-toggle:not(.v-btn-toggle--group){background:#fff;color:rgba(0,0,0,.87)}.theme--light.v-btn-toggle:not(.v-btn-toggle--group) .v-btn.v-btn{border-color:rgba(0,0,0,.12)!important}.theme--light.v-btn-toggle:not(.v-btn-toggle--group) .v-btn.v-btn:focus:not(:active){border-color:rgba(0,0,0,.26)}.theme--light.v-btn-toggle:not(.v-btn-toggle--group) .v-btn.v-btn .v-icon{color:#000}.theme--dark.v-btn-toggle:not(.v-btn-toggle--group){background:#1e1e1e;color:#fff}.theme--dark.v-btn-toggle:not(.v-btn-toggle--group) .v-btn.v-btn{border-color:hsla(0,0%,100%,.12)!important}.theme--dark.v-btn-toggle:not(.v-btn-toggle--group) .v-btn.v-btn:focus:not(:active){border-color:hsla(0,0%,100%,.3)}.theme--dark.v-btn-toggle:not(.v-btn-toggle--group) .v-btn.v-btn .v-icon{color:#fff}.v-btn-toggle{border-radius:4px;display:inline-flex;max-width:100%}.v-btn-toggle>.v-btn.v-btn{border-radius:0;border-style:solid;border-width:thin;box-shadow:none;opacity:.8;padding:0 12px}.v-application--is-ltr .v-btn-toggle>.v-btn.v-btn:first-child{border-top-left-radius:inherit;border-bottom-left-radius:inherit}.v-application--is-ltr .v-btn-toggle>.v-btn.v-btn:last-child,.v-application--is-rtl .v-btn-toggle>.v-btn.v-btn:first-child{border-top-right-radius:inherit;border-bottom-right-radius:inherit}.v-application--is-rtl .v-btn-toggle>.v-btn.v-btn:last-child{border-top-left-radius:inherit;border-bottom-left-radius:inherit}.v-btn-toggle>.v-btn.v-btn--active{color:inherit;opacity:1}.v-btn-toggle>.v-btn.v-btn:after{display:none}.v-application--is-ltr .v-btn-toggle>.v-btn.v-btn:not(:first-child),.v-application--is-rtl .v-btn-toggle>.v-btn.v-btn:not(:last-child){border-left-width:0}.v-btn-toggle .v-btn.v-btn.v-size--default{min-width:48px;min-height:0}.v-btn-toggle:not(.v-btn-toggle--dense) .v-btn.v-btn.v-size--default{height:48px}.v-btn-toggle--borderless>.v-btn.v-btn{border-width:0}.v-btn-toggle--dense>.v-btn.v-btn{padding:0 8px}.v-btn-toggle--group{border-radius:0}.v-btn-toggle--group>.v-btn.v-btn{background-color:transparent!important;border-color:transparent;margin:4px;min-width:auto}.v-btn-toggle--rounded{border-radius:24px}.v-btn-toggle--shaped{border-radius:24px 4px}.v-btn-toggle--tile{border-radius:0}.fbgrid-root[data-v-7c3a0f0b]{padding:12px 16px;height:100%;display:flex;flex-direction:column;gap:12px}.controls-bar[data-v-7c3a0f0b]{flex-shrink:0;gap:6px}.tipo-btn[data-v-7c3a0f0b]{font-size:.72rem!important;font-weight:700!important;letter-spacing:.05em!important}.leyenda[data-v-7c3a0f0b]{display:flex;gap:10px;font-size:.7rem;opacity:.7}.ley-item[data-v-7c3a0f0b]{display:flex;align-items:center;gap:4px}.ley-dot[data-v-7c3a0f0b]{width:12px;height:12px;border-radius:2px;border:1px solid hsla(0,0%,50.2%,.3);flex-shrink:0}.ley-dot.sel[data-v-7c3a0f0b]{background:var(--v-success-base)}.ley-dot.nopb[data-v-7c3a0f0b]{background:repeating-linear-gradient(45deg,hsla(0,0%,50.2%,.15),hsla(0,0%,50.2%,.15) 2px,transparent 0,transparent 6px)}.ley-dot.empty[data-v-7c3a0f0b]{background:transparent}.fbgrid-outer[data-v-7c3a0f0b]{flex:1;min-height:0;overflow:hidden;border-radius:6px}.fbgrid-scroll[data-v-7c3a0f0b]{width:100%;height:100%;overflow:auto;border:1px solid hsla(0,0%,50.2%,.2);border-radius:6px}.fbgrid-table[data-v-7c3a0f0b]{border-collapse:collapse;table-layout:fixed;white-space:nowrap}.fbgrid-table td[data-v-7c3a0f0b],.fbgrid-table th[data-v-7c3a0f0b]{border:1px solid hsla(0,0%,50.2%,.15);padding:0;box-sizing:border-box}.col-fecha[data-v-7c3a0f0b]{width:95px;min-width:95px}.col-esp[data-v-7c3a0f0b]{width:60px;min-width:60px}.col-nov[data-v-7c3a0f0b]{width:165px;min-width:165px}.col-ad[data-v-7c3a0f0b],.col-ni[data-v-7c3a0f0b]{width:40px;min-width:40px}.col-plato[data-v-7c3a0f0b]{width:28px;min-width:28px}.tr-cat th[data-v-7c3a0f0b]{position:sticky;top:0;z-index:800}.tr-sub th[data-v-7c3a0f0b]{position:sticky;top:32px;z-index:800}.tr-dish th[data-v-7c3a0f0b]{position:sticky;top:64px;z-index:800}.tr-total th[data-v-7c3a0f0b]{position:sticky;top:194px;z-index:800}.th-corner[data-v-7c3a0f0b]{position:sticky!important;left:0;z-index:1200!important;border-right:2px solid hsla(0,0%,50.2%,.35)!important}.tr-cat .th-corner[data-v-7c3a0f0b]{top:0!important}.tr-sub .th-corner[data-v-7c3a0f0b]{top:32px!important}.tr-dish .th-corner[data-v-7c3a0f0b]{top:64px!important}.tr-total .th-corner[data-v-7c3a0f0b]{top:194px!important}.td-s[data-v-7c3a0f0b]{position:sticky;z-index:500}.tr1-corner[data-v-7c3a0f0b],.tr2-corner[data-v-7c3a0f0b],.tr4-corner[data-v-7c3a0f0b]{height:32px}.tr1-corner[data-v-7c3a0f0b],.tr2-corner[data-v-7c3a0f0b]{background:var(--v-surface-base,#1e1e1e)!important}.corner-label[data-v-7c3a0f0b]{font-size:.65rem;opacity:.45;letter-spacing:.1em;text-transform:uppercase;display:block;padding:0 8px}.th-cat[data-v-7c3a0f0b]{font-size:.7rem;font-weight:800;letter-spacing:.12em;color:#fff;padding:0 4px;border-right:2px solid rgba(0,0,0,.25)!important}.th-cat[data-v-7c3a0f0b],.th-sub[data-v-7c3a0f0b]{height:32px;text-transform:uppercase;text-align:center}.th-sub[data-v-7c3a0f0b]{font-size:.62rem;font-weight:700;letter-spacing:.1em;color:hsla(0,0%,100%,.9);padding:0 2px;border-right:1px solid rgba(0,0,0,.2)!important}.th-label-cell[data-v-7c3a0f0b]{height:130px;font-size:.62rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;text-align:center;vertical-align:bottom;padding:4px 2px}.th-pax[data-v-7c3a0f0b]{font-size:.58rem!important;width:40px!important}.th-diag[data-v-7c3a0f0b]{height:130px;vertical-align:bottom;padding:0!important;width:28px!important;min-width:28px!important;max-width:28px!important}.diag-text[data-v-7c3a0f0b]{display:block;transform:rotate(-90deg);transform-origin:center center;width:128px;margin-left:-50px;font-size:.68rem;font-weight:600;letter-spacing:.03em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-bottom:3px}.tr4-corner[data-v-7c3a0f0b]{font-size:.65rem;text-transform:uppercase;letter-spacing:.1em;text-align:left;padding-left:8px}.th-total[data-v-7c3a0f0b],.tr4-corner[data-v-7c3a0f0b]{font-weight:800;border-top:2px solid hsla(0,0%,50.2%,.35)!important}.th-total[data-v-7c3a0f0b]{font-size:.72rem;text-align:center;color:var(--v-success-darken1);min-width:28px;width:28px}.td-fecha[data-v-7c3a0f0b]{font-size:.72rem;font-variant-numeric:tabular-nums;padding:3px 6px}.td-esp[data-v-7c3a0f0b],.td-fecha[data-v-7c3a0f0b]{border-right:1px solid hsla(0,0%,50.2%,.2)!important}.td-esp[data-v-7c3a0f0b]{font-size:.68rem;font-weight:700;text-transform:uppercase;padding:3px 5px}.td-nov[data-v-7c3a0f0b]{font-size:.74rem;font-weight:500;padding:3px 6px;border-right:2px solid hsla(0,0%,50.2%,.3)!important}.td-pax[data-v-7c3a0f0b]{font-size:.75rem;font-weight:700;font-variant-numeric:tabular-nums;text-align:center;padding:3px 2px}.row-nopb .td-esp[data-v-7c3a0f0b],.row-nopb .td-fecha[data-v-7c3a0f0b],.row-nopb .td-nov[data-v-7c3a0f0b]{opacity:.45}.td-plato[data-v-7c3a0f0b]{width:28px!important;min-width:28px!important;height:28px;padding:0!important}.td-plato.c-sel[data-v-7c3a0f0b]{background-color:var(--v-success-base)!important}.td-plato.c-nopb[data-v-7c3a0f0b]{background:repeating-linear-gradient(45deg,hsla(0,0%,50.2%,.07),hsla(0,0%,50.2%,.07) 2px,transparent 0,transparent 6px)!important}.td-s[data-v-7c3a0f0b]{background:inherit}.theme--dark .td-s[data-v-7c3a0f0b]{background:#1e1e1e}.theme--light .td-s[data-v-7c3a0f0b]{background:#fff}.theme--dark .th-label-cell[data-v-7c3a0f0b],.theme--dark .tr1-corner[data-v-7c3a0f0b],.theme--dark .tr2-corner[data-v-7c3a0f0b],.theme--dark .tr4-corner[data-v-7c3a0f0b]{background:#1e1e1e}.theme--light .th-label-cell[data-v-7c3a0f0b],.theme--light .tr1-corner[data-v-7c3a0f0b],.theme--light .tr2-corner[data-v-7c3a0f0b],.theme--light .tr4-corner[data-v-7c3a0f0b]{background:#fff}.pdf-dialog-title[data-v-7c3a0f0b]{font-size:.95rem!important;font-weight:700;letter-spacing:.04em;border-bottom:1px solid hsla(0,0%,50.2%,.15);padding-bottom:12px!important}