.theme--light.v-snack__wrapper{color:rgba(0,0,0,.87)}.theme--dark.v-snack__wrapper{color:#fff}.v-sheet.v-snack__wrapper{border-radius:4px}.v-sheet.v-snack__wrapper:not(.v-sheet--outlined){box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}.v-sheet.v-snack__wrapper.v-sheet--shaped{border-radius:16px 4px}.v-snack{bottom:0;display:flex;font-size:.875rem;justify-content:center;left:0;pointer-events:none;right:0;top:0;width:100%}.v-snack:not(.v-snack--absolute){height:100vh;position:fixed;z-index:1000}.v-snack:not(.v-snack--centered):not(.v-snack--top){align-items:flex-end}.v-snack__wrapper{align-items:center;border-color:currentColor!important;display:flex;margin:8px;max-width:672px;min-height:48px;min-width:344px;padding:0;pointer-events:auto;position:relative;transition-duration:.15s;transition-property:opacity,transform;transition-timing-function:cubic-bezier(0,0,.2,1);z-index:1}.v-snack__wrapper.theme--dark{background-color:#333;color:hsla(0,0%,100%,.87)}.v-snack__content{flex-grow:1;font-size:.875rem;font-weight:400;letter-spacing:.0178571429em;line-height:1.25rem;margin-right:auto;padding:14px 16px;text-align:initial}.v-snack__action{align-items:center;align-self:center;display:flex}.v-snack__action .v-ripple__container{display:none}.v-application--is-ltr .v-snack__action{margin-right:8px}.v-application--is-rtl .v-snack__action{margin-left:8px}.v-snack__action>.v-snack__btn.v-btn{padding:0 8px}.v-snack__btn{margin-left:0;margin-right:0;margin:0;min-width:auto}.v-snack--absolute{height:100%;position:absolute;z-index:1}.v-snack--centered{align-items:center}.v-snack--left{justify-content:flex-start;right:auto}.v-snack--multi-line .v-snack__wrapper{min-height:68px}.v-snack--right{justify-content:flex-end;left:auto}.v-snack:not(.v-snack--has-background) .v-snack__wrapper{box-shadow:none}.v-snack--bottom{top:auto}.v-snack--text .v-snack__wrapper:before{background-color:currentColor;border-radius:inherit;bottom:0;content:"";left:0;opacity:.12;pointer-events:none;position:absolute;right:0;top:0;z-index:-1}.v-snack--top{align-items:flex-start;bottom:auto}.v-snack--vertical .v-snack__wrapper{flex-direction:column}.v-snack--vertical .v-snack__wrapper .v-snack__action{align-self:flex-end;margin-bottom:8px}.v-snack-transition-enter.v-snack__wrapper{transform:scale(.8)}.v-snack-transition-enter.v-snack__wrapper,.v-snack-transition-leave-to.v-snack__wrapper{opacity:0}.pedido{--nivel:#2e7d5b;display:flex;flex-direction:column;overflow:hidden;border-left:5px solid var(--nivel)!important}.pedido--alerta{--nivel:#d4900a}.pedido--tarde{--nivel:#b3203f}.pedido__cabecera{flex-wrap:wrap;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 14px 8px}.pedido__posicion{display:inline-flex;align-items:center;justify-content:center;min-width:26px;height:26px;margin-right:8px;border-radius:50%;font-size:.9rem;font-weight:800;color:#a31d48;background:#f6e3ea}.pedido__mesa{font-size:1.4rem;font-weight:700;line-height:1.2}.pedido__mesa,.pedido__tiempo{white-space:nowrap;display:flex;align-items:center}.pedido__tiempo{padding:2px 10px;border-radius:999px;font-size:.95rem;font-weight:600;color:var(--nivel);background:color-mix(in srgb,var(--nivel) 14%,transparent)}.pedido--alerta .pedido__tiempo{color:#9a6400}.pedido__nota{margin:0 14px 6px;padding:8px 12px;border-radius:8px;font-size:1.2rem;font-weight:800;color:#7a4b00;background:#ffe082}.pedido__origen{display:flex;align-items:center;flex-wrap:wrap;gap:4px 10px;padding:0 14px 6px;font-size:.9rem;color:rgba(0,0,0,.6)}.pedido__etiqueta{padding:1px 10px;border-radius:999px;font-size:.85rem;font-weight:800;letter-spacing:.03em;text-transform:uppercase;color:#fff;background:#a31d48}.pedido__avance{display:flex;align-items:center;gap:10px;padding:0 14px 6px;font-size:.9rem;font-weight:600;color:rgba(0,0,0,.6);white-space:nowrap}.pedido__avance .v-progress-linear{flex:1}.pedido__accion--lista{animation:pedido-listo 1.4s ease-in-out infinite}@keyframes pedido-listo{50%{filter:brightness(1.18)}}.pedido__lineas{flex:1 1 auto;padding:4px 10px 10px;max-height:280px;overflow-y:auto}.pedido__linea{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:10px 6px;border-radius:8px;font-size:1.15rem}.pedido__linea+.pedido__linea{border-top:1px solid rgba(0,0,0,.08)}.pedido__linea--preparando{background:#fdf3de}.pedido__linea--lista{background:#ecf8ec;color:rgba(0,0,0,.55)}.pedido__cantidad{flex:0 0 auto;min-width:52px;height:52px;padding:0 10px;border-radius:12px;display:flex;align-items:baseline;justify-content:center;padding-top:8px;font-size:1.9rem;font-weight:800;line-height:1.2;color:#fff;background:#263238}.pedido__cantidad small{margin-right:2px;font-size:1rem;font-weight:700;opacity:.75}.pedido__info{margin-top:-2px;margin-left:2px;background:#f6e3ea}.pedido__nombre{flex:1 1 180px;min-width:0;font-size:1.35rem;font-weight:700;line-height:1.25}.pedido__detalle{margin-top:4px;padding-left:10px;border-left:4px solid #a31d48;font-size:1.1rem;font-weight:600;line-height:1.25;color:rgba(0,0,0,.75)}.pedido__linea--lista .pedido__detalle{border-left-color:#2e7d5b}.pedido__linea--imposible .pedido__nombre{text-decoration:line-through;opacity:.6}.pedido__imposible{flex-basis:100%;margin-top:4px;font-size:.85rem;font-weight:600;color:#b71c1c}.pedido__nota-linea{animation:pedido-nota 1.8s ease-in-out infinite;display:flex;align-items:center;width:-moz-fit-content;width:fit-content;margin-top:4px;padding:3px 10px;border-radius:8px;font-size:1.1rem;font-weight:700;color:#7a4b00;background:#ffe082}.pedido__linea--lista .pedido__nota-linea{animation:none}@keyframes pedido-nota{0%,to{box-shadow:0 0 0 0 rgba(255,160,0,0)}50%{box-shadow:0 0 0 5px rgba(255,160,0,.55)}}@media (prefers-reduced-motion:reduce){.pedido__nota-linea{animation:none}}.pedido__confirmar-titulo{font-weight:800}.pedido__confirmar-texto{font-size:1.1rem;color:rgba(0,0,0,.8)}.pedido__nota--dialogo{margin:0 0 8px}.pedido__falta{margin-top:6px;padding:6px 12px;border-radius:8px;font-size:1.2rem;font-weight:700;color:#7b1230;background:#f6e3ea}.pedido__especial{margin-top:10px}.pedido__especial-nombre{display:block;font-size:1.25rem;font-weight:700}.pedido__accion{flex:0 0 auto!important;height:56px!important;font-size:1.05rem!important;font-weight:700;letter-spacing:.04em}.cocina[data-v-5ad9eada]{min-height:calc(100vh - 64px);background:#f8f2f4;display:grid;grid-template-columns:1fr;gap:24px;padding:16px;align-items:start}@media (min-width:900px){.cocina[data-v-5ad9eada]{grid-template-columns:1fr 1fr}}.cocina--entrega[data-v-5ad9eada]{grid-template-columns:1fr!important}.cocina__resumen[data-v-5ad9eada]{grid-column:1/-1;display:flex;align-items:center;flex-wrap:wrap;gap:8px 20px;font-size:1.05rem;font-weight:600;color:rgba(0,0,0,.65)}.cocina__hora[data-v-5ad9eada]{display:flex;align-items:center;font-size:1.3rem;font-weight:700;color:rgba(0,0,0,.85)}.cocina__derecha[data-v-5ad9eada]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-left:auto}.cocina__listos-titulo[data-v-5ad9eada]{font-weight:800}.ficha__titulo[data-v-5ad9eada]{margin:16px 0 6px;color:#4a1428}.ficha__titulo[data-v-5ad9eada]:first-child{margin-top:4px}.ficha__texto[data-v-5ad9eada]{font-size:1.1rem;white-space:pre-line}.ficha__vacio[data-v-5ad9eada]{font-style:italic;color:rgba(0,0,0,.5)}.ficha__lista[data-v-5ad9eada]{padding-left:20px;font-size:1.1rem}.ficha__pie[data-v-5ad9eada]{margin:20px 0 0;font-size:.85rem;color:rgba(0,0,0,.55)}.listo[data-v-5ad9eada]{padding:12px 14px;margin-bottom:10px;border:1px solid rgba(0,0,0,.12);border-left:5px solid #2e7d5b;border-radius:8px}.listo__cabecera[data-v-5ad9eada]{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.listo__mesa[data-v-5ad9eada]{display:flex;align-items:center;font-size:1.25rem;font-weight:700}.listo__tiempo[data-v-5ad9eada]{font-size:.95rem;font-weight:600;color:#2e7d5b}.listo__lineas[data-v-5ad9eada]{display:flex;flex-direction:column;margin-top:6px;font-size:1.05rem}.listo__lineas em[data-v-5ad9eada]{color:#7a4b00;font-weight:600}.cocina__silenciar[data-v-5ad9eada]{animation:cocina-activar-5ad9eada .9s ease-in-out infinite}.cocina__activar[data-v-5ad9eada]{animation:cocina-activar-5ad9eada 1.2s ease-in-out infinite}@keyframes cocina-activar-5ad9eada{50%{transform:scale(1.06)}}.cocina__atrasados[data-v-5ad9eada]{display:flex;align-items:center;padding:2px 12px;border-radius:999px;color:#c62828;background:#fdecea}.cocina__titulo[data-v-5ad9eada]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;padding:10px 16px;border-radius:12px;font-size:1.25rem;font-weight:700;color:#fff}.cocina__titulo--recibidas[data-v-5ad9eada]{background:#a31d48}.cocina__titulo--preparando[data-v-5ad9eada]{background:#2e7d5b}.cocina__orden[data-v-5ad9eada]{margin-left:4px;font-size:.85rem;font-weight:500;opacity:.85}.cocina__conteo[data-v-5ad9eada]{min-width:36px;padding:0 10px;border-radius:999px;text-align:center;font-size:1.15rem;background:hsla(0,0%,100%,.25)}.cocina__tarjetas[data-v-5ad9eada]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px}.cocina__vacio[data-v-5ad9eada]{padding:48px 16px;text-align:center;color:rgba(0,0,0,.45);border:2px dashed rgba(0,0,0,.12);border-radius:12px}.cocina__vacio p[data-v-5ad9eada]{margin:8px 0 0;font-size:1.05rem}.fixed-bar[data-v-78a95a69]{position:fixed;top:48px;width:100%;z-index:2}.cocina-titulo[data-v-78a95a69]{overflow:visible}.cocina-etiqueta[data-v-78a95a69]{display:inline-flex;align-items:center;margin-left:14px;padding:4px 14px;border-radius:999px;font-size:1.05rem;font-weight:700;color:#a31d48;background:#fff}.cocina-barra[data-v-78a95a69]{background:linear-gradient(135deg,#2a0a15,#4a1428 50%,#6a1c38)!important}.cart_mobile[data-v-78a95a69]{margin-top:45px!important}