.est-periodes{margin-bottom:12px}.est-rang{font-weight:700}.est-explica{margin:2px 0 16px;max-width:72ch}.est-cos{transition:opacity .15s}.est-cos.est-vell{opacity:.5;pointer-events:none}.est-xifres{margin-bottom:10px}.est-xifres dd{overflow-wrap:anywhere}.est-xifres dd small{display:block;margin-top:2px;line-height:1.3}.est-xifres>.est-destacada{background:var(--marca-clar);border-color:color-mix(in srgb,var(--marca) 30%,transparent)}.est-destacada dt{color:var(--marca);font-weight:700}.est-destacada dd{color:var(--marca)}@media(max-width:420px){.est-xifres dd{font-size:21px}}@media(min-width:720px){.est-xifres{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1400px){.est-xifres{grid-template-columns:repeat(6,minmax(0,1fr))}}.est-compara{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0 0 16px;font-size:15px;color:var(--tinta-2)}.est-delta{padding:2px 10px;border-radius:99px;background:var(--paper-2);color:var(--tinta);font-weight:750;font-variant-numeric:tabular-nums;white-space:nowrap}.est-delta.puja{background:var(--ok-clar);color:color-mix(in srgb,var(--e-preparada) 72%,var(--tinta))}.est-delta.baixa{background:var(--accio-clar);color:var(--accio-fosc)}.est-llegenda{display:flex;flex-wrap:wrap;gap:4px 14px;font-size:14px;color:var(--tinta-2)}.est-llegenda>span{display:inline-flex;align-items:center;gap:6px}.est-mostra{display:inline-block;width:12px;height:12px;border-radius:3px}.est-mostra.facturat{background:var(--marca)}.est-mostra.pendent,.est-barra-pendent{background:color-mix(in srgb,var(--marca) 28%,var(--paper))}.est-lectura{min-height:2.9em;margin-bottom:12px;font-size:15px;color:var(--tinta-2)}.est-lectura strong{color:var(--tinta)}.est-grafica{display:flex;gap:2px;height:200px}.est-grafica.est-poques{gap:6px}.est-columna{flex:1 1 0;min-width:0;display:flex;flex-direction:column;padding:0;border:0;background:none;overflow:visible;cursor:pointer}.est-barra{flex:1;display:flex;flex-direction:column-reverse;align-items:center;border-bottom:1px solid var(--linia-forta);border-radius:6px 6px 0 0;transition:background-color .15s}.est-columna:hover .est-barra,.est-columna.triada .est-barra{background:var(--paper-2)}.est-barra>span{flex:none;width:100%;max-width:72px;min-height:3px}.est-barra>span:last-child{border-radius:4px 4px 0 0}.est-barra-facturat{background:var(--marca)}.est-columna.triada .est-barra-facturat{background:var(--accio)}.est-columna.triada .est-barra-pendent{background:color-mix(in srgb,var(--accio) 30%,var(--paper))}.est-eix{flex:none;height:34px;padding-top:5px;font-size:11px;line-height:1.15;color:var(--tinta-2);text-align:center;white-space:pre-line;font-variant-numeric:tabular-nums}.est-eix.opcional{visibility:hidden}.est-columna.avui .est-eix{color:var(--accio-fosc);font-weight:800}.est-columna.triada .est-eix{color:var(--tinta);font-weight:800}@media(min-width:720px){.est-grafica{height:240px}.est-grafica.est-poques{gap:10px}.est-eix{font-size:12px}.est-eix.opcional{visibility:visible}}.est-graella{display:grid;gap:14px;align-items:start;margin-bottom:14px}.est-graella>.bloc{min-width:0;margin:0}@media(min-width:720px){.est-graella.est-quatre{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.est-graella.est-dos{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1400px){.est-graella.est-quatre{grid-template-columns:repeat(4,minmax(0,1fr))}}.est-seccio{margin:24px 0 4px}.est-llista{list-style:none;margin:0;padding:0}.est-llista>li+li{border-top:1px solid var(--linia)}.est-fila{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:0 12px;padding:9px 0}.est-fila-enllac{color:inherit;text-decoration:none}.est-fila-enllac:hover .est-nom{color:var(--marca);text-decoration:underline;text-underline-offset:3px}.est-fila-nom{display:flex;flex-direction:column;min-width:0}.est-nom{display:flex;font-weight:700;overflow-wrap:anywhere}.est-pos{flex:none;min-width:1.6em;color:var(--tinta-2);font-weight:700;font-variant-numeric:tabular-nums}.est-fila small{font-size:14px;font-weight:400;color:var(--tinta-2)}.est-fila-valor{display:flex;flex-direction:column;align-items:flex-end;text-align:right;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.est-fila-barra{grid-column:1 / -1;height:5px;margin-top:5px;border-radius:99px;background:var(--paper-2);overflow:hidden}.est-fila-barra>span{display:block;height:100%;border-radius:inherit;background:var(--marca)}.est-veure-tots{margin-top:8px}.est-nota{margin-top:12px}.est-nota-dalt{margin:-4px 0 8px}.est-res{color:var(--tinta-2);padding:4px 0 8px}.est-mini{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0}.est-mini>div{padding:10px 12px;border-radius:var(--r-petit);background:var(--paper-2)}.est-mini dt{font-size:14px;color:var(--tinta-2)}.est-mini dd{margin:4px 0 0;font-family:var(--titols);font-variation-settings:"wdth" 88;font-size:24px;font-weight:750;font-variant-numeric:tabular-nums}.est-mini dd small{font-family:var(--lletra);font-size:14px;font-weight:400;color:var(--tinta-2)}@media(prefers-reduced-motion:reduce){.est-cos,.est-barra{transition:none}}:root{--fons: #f5f4f0;--paper: #ffffff;--paper-2: #efede7;--linia: #e2ded4;--linia-forta: #cbc5b8;--tinta: #1c1917;--tinta-2: #57534e;--tinta-3: #857e75;--marca: #432145;--marca-clar: #f1eaf1;--accio: #c4461a;--accio-fosc: #a3390f;--accio-clar: #fbece5;--whatsapp: #0f7a3f;--whatsapp-fosc: #0b6233;--perill: #b42318;--e-rebuda: #e0531f;--e-preparant: #d99a0b;--e-preparada: #4d7c2a;--e-repartiment: #3b5ba9;--e-entregada: #a39e96;--e-cancellada: #c9c4bb;--ok-clar: #edf4e6;--lletra: "Onest", system-ui, -apple-system, "Segoe UI", sans-serif;--titols: "Bricolage Grotesque", var(--lletra);--r: 12px;--r-petit: 8px;--menu-alt: 66px;--ombra: 0 1px 2px rgb(28 25 23 / 6%), 0 4px 14px rgb(28 25 23 / 5%);color-scheme:light}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;background:var(--fons);color:var(--tinta);font-family:var(--lletra);font-size:17px;line-height:1.45;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}body.sense-scroll{overflow:hidden}h1,h2,h3{font-family:var(--titols);font-variation-settings:"wdth" 88;letter-spacing:-.01em;line-height:1.15;margin:0}h1{font-size:30px;font-weight:750}h2{font-size:19px;font-weight:700}h3{font-size:17px;font-weight:700}p{margin:0}a{color:inherit}button,input,select,textarea{font:inherit;color:inherit}img{display:block;max-width:100%}code{font-family:ui-monospace,Menlo,monospace;font-size:.88em;background:var(--paper-2);padding:1px 5px;border-radius:5px}:focus-visible{outline:3px solid color-mix(in srgb,var(--marca) 55%,transparent);outline-offset:2px}.trencable{overflow-wrap:anywhere}.marc{min-height:100dvh}.barra-dalt{position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:calc(env(safe-area-inset-top) + 10px) 16px 10px;background:var(--paper);border-bottom:1px solid var(--linia)}.barra-logo{text-decoration:none}.barra-data{font-size:14px;color:var(--tinta-2);white-space:nowrap}.logotip{font-family:var(--titols);font-variation-settings:"wdth" 76;font-weight:800;font-size:22px;letter-spacing:-.02em;color:var(--marca);line-height:1;white-space:nowrap}.logotip span{color:var(--accio)}.menu{position:fixed;inset:auto 0 0;z-index:30;display:grid;grid-template-columns:repeat(7,1fr);background:var(--paper);border-top:1px solid var(--linia);padding-bottom:env(safe-area-inset-bottom)}.menu-logo{display:none}.menu-item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-height:var(--menu-alt);padding:6px 2px;color:var(--tinta-2);text-decoration:none;font-size:12px;line-height:1.1;text-align:center}.menu-item .nom-llarg{display:none}.menu-item.actiu{color:var(--marca);font-weight:700}.menu-item.actiu .menu-icona{background:var(--marca-clar)}.menu-icona{position:relative;display:grid;place-items:center;width:46px;height:30px;border-radius:99px}.menu-compte{position:absolute;top:-4px;right:2px;min-width:20px;height:20px;padding:0 5px;border-radius:99px;background:var(--e-rebuda);color:#fff;font-size:12px;font-weight:700;display:grid;place-items:center}.contingut{padding:16px 16px calc(var(--menu-alt) + env(safe-area-inset-bottom) + 28px);max-width:1480px;margin:0 auto}.peu{margin-top:40px;padding-top:16px;border-top:1px solid var(--linia);display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 16px;font-size:13px;color:var(--tinta-3)}.peu-prova{max-width:46ch}.peu-marca{margin-left:auto;font-family:var(--titols);font-weight:700;font-size:11px;letter-spacing:.04em;color:var(--tinta-3);text-decoration:none}@media(min-width:1024px){.barra-dalt{display:none}.marc{display:grid;grid-template-columns:212px minmax(0,1fr)}.menu{position:sticky;inset:auto;height:100dvh;display:flex;flex-direction:column;gap:2px;padding:22px 12px;border-top:0;border-right:1px solid var(--linia)}.menu-logo{display:flex;flex-direction:column;gap:6px;padding:0 10px 22px}.menu-logo .logotip{font-size:25px}.menu-item .nom-curt{display:none}.menu-item .nom-llarg{display:inline}.menu-data{font-size:14px;color:var(--tinta-2)}.menu-item{flex-direction:row;justify-content:flex-start;gap:10px;min-height:48px;padding:0 8px;border-radius:10px;font-size:17px}.menu-item:hover{background:var(--paper-2)}.menu-item.actiu{background:var(--marca-clar)}.menu-item.actiu .menu-icona{background:none}.menu-icona{width:30px}.menu-compte{right:-6px}.contingut{padding:28px 28px 40px;width:100%}}.pagina-cap{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 16px;margin-bottom:16px}.ajuda{font-size:15px;color:var(--tinta-2)}.ajuda-gran{font-size:17px;color:var(--tinta-2);margin:-6px 0 18px;max-width:62ch}.carregant,.buit{color:var(--tinta-2);padding:24px 0}.subtitol{margin:20px 0 10px}.boto{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 16px;border:1px solid var(--linia-forta);border-radius:var(--r-petit);background:var(--paper);color:var(--tinta);font-weight:700;font-size:16px;text-decoration:none;cursor:pointer;white-space:nowrap;transition:background-color .15s,border-color .15s}.boto:hover{background:var(--paper-2)}.boto:disabled{opacity:.55;cursor:default}.boto.primari{background:var(--accio);border-color:var(--accio);color:#fff}.boto.primari:hover{background:var(--accio-fosc);border-color:var(--accio-fosc)}.boto.petit{min-height:40px;padding:0 12px;font-size:15px}.boto-gran{min-height:58px;font-size:18px;width:100%;justify-content:space-between;padding:0 18px}.boto-gran:only-child,.dialeg-peu .boto-gran{justify-content:center}.boto-whatsapp,.boto.primari.boto-whatsapp{background:var(--whatsapp);border-color:var(--whatsapp);color:#fff}.boto-whatsapp:hover,.boto.primari.boto-whatsapp:hover{background:var(--whatsapp-fosc);border-color:var(--whatsapp-fosc)}.boto-whatsapp-sec{color:var(--whatsapp);border-color:color-mix(in srgb,var(--whatsapp) 45%,var(--linia-forta))}.boto.perill-ple{background:var(--perill);border-color:var(--perill);color:#fff}.boto-icona{display:inline-grid;place-items:center;width:44px;height:44px;border:0;border-radius:var(--r-petit);background:transparent;color:var(--tinta-2);cursor:pointer}.boto-icona:hover{background:var(--paper-2)}.boto-icona:disabled{opacity:.3;cursor:default}.boto-icona.gran{width:52px;height:52px;border:1px solid var(--linia-forta);background:var(--paper);font-size:26px;font-weight:700;color:var(--tinta)}.enllac-petit{border:0;background:none;padding:8px 0;color:var(--marca);font-weight:700;font-size:15px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.enllac-petit.perill{color:var(--perill)}.enllac-petit:disabled{opacity:.5}.botons-fila{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.botons-fila>.boto{flex:1 1 160px}.botons-fila>.boto-gran{justify-content:center}.xips{display:flex;gap:8px;flex-wrap:wrap}.xips.desplacable{flex-wrap:nowrap;overflow-x:auto;margin:0 -16px;padding:2px 16px 4px;scrollbar-width:none}.xips.desplacable::-webkit-scrollbar{display:none}.xip{display:inline-flex;align-items:center;gap:8px;min-height:46px;padding:0 16px;border:1px solid var(--linia-forta);border-radius:99px;background:var(--paper);font-weight:700;font-size:16px;white-space:nowrap;cursor:pointer}.xip.actiu{background:var(--marca);border-color:var(--marca);color:#fff}.xip-compte{font-weight:500;opacity:.75}.xip-clar.actiu{background:var(--marca-clar);border-color:var(--marca);color:var(--marca)}.xips.petits .xip{min-height:38px;padding:0 12px;font-size:15px}@media(max-width:420px){.xip{padding:0 13px;gap:6px}}.punt{display:inline-block;flex:none;width:11px;height:11px;border-radius:50%;background:var(--e-entregada)}.punt-rebuda{background:var(--e-rebuda)}.punt-preparant{background:var(--e-preparant)}.punt-preparada{background:var(--e-preparada)}.punt-en-repartiment{background:var(--e-repartiment)}.punt-entregada{background:var(--e-entregada)}.punt-cancellada{background:var(--e-cancellada)}.etiqueta-estat{display:inline-flex;align-items:center;gap:6px;font-weight:700}.error-banda{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin:12px 0;padding:12px 14px;border:1px solid color-mix(in srgb,var(--perill) 40%,transparent);background:#fdf0ee;color:#7a1810;border-radius:var(--r-petit)}.bloc{background:var(--paper);border:1px solid var(--linia);border-radius:var(--r);padding:16px;margin-bottom:14px}.bloc>h2{margin-bottom:12px}.bloc-cap{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;margin-bottom:12px}.progres{font-size:15px;font-weight:700;color:var(--tinta-2);background:var(--paper-2);padding:4px 10px;border-radius:99px;white-space:nowrap}.progres.complet{color:var(--e-preparada);background:var(--ok-clar)}.camp{display:flex;flex-direction:column;gap:6px;margin-bottom:14px;font-size:15px;font-weight:700;color:var(--tinta-2)}.camp>small{font-weight:400;color:var(--tinta-3)}.camp input,.camp select,.camp textarea,.cerca input{width:100%;min-height:50px;padding:10px 12px;border:1px solid var(--linia-forta);border-radius:var(--r-petit);background:var(--paper);font-size:17px;font-weight:400;color:var(--tinta)}.camp textarea{resize:vertical;line-height:1.4}.camp input:focus,.camp select:focus,.camp textarea:focus,.cerca input:focus{outline:none;border-color:var(--marca);box-shadow:0 0 0 3px var(--marca-clar)}.camp.malament input,.camp input[aria-invalid=true]{border-color:var(--perill)}.error-camp{color:var(--perill);font-size:14px;font-weight:700}.error-camp.gran{font-size:16px;margin-bottom:12px}.bloc-titol-camp{font-family:var(--titols);font-variation-settings:"wdth" 88;font-size:19px;color:var(--tinta)}.camp-amb-sufix,.camp-amb-boto{display:flex;align-items:center;gap:10px}.camp-amb-sufix>span{white-space:nowrap;font-weight:700;color:var(--tinta-2)}.cerca{position:relative;display:block;margin-bottom:12px}.cerca .icona{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--tinta-3)}.cerca input{padding-left:46px}.formulari-dos{display:grid;gap:0 16px}@media(min-width:720px){.formulari-dos{grid-template-columns:1fr 1fr}}.interruptor{display:inline-flex;align-items:center;gap:10px;min-height:46px;padding:0 4px;border:0;background:none;cursor:pointer;font-weight:700;font-size:15px;color:var(--tinta-2)}.interruptor:disabled{cursor:not-allowed;opacity:.55}.interruptor-pista{position:relative;width:54px;height:32px;border-radius:99px;background:var(--linia-forta);transition:background-color .15s;flex:none}.interruptor-bola{position:absolute;top:3px;left:3px;width:26px;height:26px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #00000040;transition:transform .15s}.interruptor.encès .interruptor-pista{background:var(--e-preparada)}.interruptor.encès .interruptor-bola{transform:translate(22px)}.interruptor.encès .interruptor-text{color:var(--e-preparada)}.interruptor-text{min-width:4.2em;text-align:left}.desat-lloc{position:fixed;left:50%;top:calc(env(safe-area-inset-top) + 58px);transform:translate(-50%);z-index:90;pointer-events:none;width:max-content;max-width:calc(100vw - 32px)}body.sense-scroll .desat-lloc{top:calc(env(safe-area-inset-top) + 8px)}.desat{pointer-events:auto;display:flex;align-items:center;gap:8px;padding:10px 16px;border-radius:99px;background:var(--tinta);color:#fff;font-weight:700;font-size:16px;box-shadow:var(--ombra)}.desat-ok .icona{color:#a7d98a}.desat-error{background:var(--perill);border-radius:14px;padding:10px 8px 10px 16px}.desat-tanca{border:0;background:none;color:#fff;display:grid;place-items:center;width:36px;height:36px;cursor:pointer}@media(min-width:1024px){.desat-lloc{top:18px;left:calc(50% + 106px)}}.avisos{position:fixed;top:calc(env(safe-area-inset-top) + 8px);left:8px;right:8px;z-index:70;display:flex;flex-direction:column;gap:8px}.avis-nou{display:flex;align-items:center;gap:12px;padding:10px 8px 10px 14px;background:var(--paper);border:2px solid var(--e-rebuda);border-radius:var(--r);box-shadow:0 8px 30px #1c19172e}.avis-nou>.icona{color:var(--e-rebuda);flex:none}.avis-text{display:flex;flex-direction:column;min-width:0;flex:1}.avis-text strong{font-size:18px}.avis-text span{font-size:15px;color:var(--tinta-2)}@media(min-width:1024px){.avisos{left:auto;right:24px;top:20px;width:440px}}.dialeg-fons{position:fixed;inset:0;z-index:80;background:#1c191773;display:flex;align-items:flex-end;justify-content:center}.dialeg{width:100%;max-height:92dvh;display:flex;flex-direction:column;background:var(--paper);border-radius:18px 18px 0 0;padding-bottom:env(safe-area-inset-bottom);outline:none;animation:puja .2s ease-out}.dialeg-cap{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 10px 6px 18px}.dialeg-cap h2{font-size:22px}.dialeg-cos{padding:6px 18px 12px;overflow-y:auto}.dialeg-cos>p+p,.dialeg-cos>p+ul,.dialeg-cos>ul+p{margin-top:10px}.dialeg-intro{color:var(--tinta-2);margin-bottom:12px}.dialeg-peu{display:flex;flex-direction:column;gap:10px;padding:12px 18px 18px;border-top:1px solid var(--linia)}@media(min-width:720px){.dialeg-fons{align-items:center;padding:24px}.dialeg{max-width:520px;border-radius:18px;animation-name:apareix}.dialeg-ample{max-width:760px}}@keyframes puja{0%{transform:translateY(24px)}}@keyframes apareix{0%{transform:scale(.98)}}.previsualitzacio-whatsapp{margin:0;padding:12px 14px;background:#e7f6dd;border-radius:12px 12px 12px 4px;white-space:pre-wrap;font-size:16px;overflow-wrap:anywhere}.llista-pendents{margin:8px 0 0;padding-left:20px}.tauler{display:flex;flex-direction:column;gap:22px}.columna-titol{display:flex;align-items:center;gap:10px;margin-bottom:10px;font-size:20px}.columna-compte{font-family:var(--lletra);font-size:15px;font-weight:700;color:var(--tinta-2);background:var(--paper-2);border-radius:99px;padding:1px 9px}.columna-plega{margin-left:auto;font-family:var(--lletra)}.columna-buida{color:var(--tinta-3);font-size:15px;padding:2px 0 4px}.columna-llista{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:12px}.columna.plegada .columna-llista{display:none}.targeta-comanda{display:flex;flex-direction:column;gap:12px;padding:14px;background:var(--paper);border:1px solid var(--linia);border-radius:var(--r);box-shadow:var(--ombra)}.targeta-comanda.estat-entregada,.targeta-comanda.estat-cancellada{box-shadow:none;background:color-mix(in srgb,var(--paper) 60%,var(--fons))}.targeta-enllac{display:flex;flex-direction:column;gap:4px;text-decoration:none;color:inherit}.targeta-fila{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.targeta-nom{display:flex;align-items:baseline;gap:9px;font-family:var(--lletra);font-size:19px;font-weight:700;letter-spacing:0;font-variation-settings:normal}.targeta-nom .punt{transform:translateY(-1px)}.targeta-total{display:flex;flex-direction:column;align-items:flex-end;font-family:var(--titols);font-size:21px;font-weight:750;font-variant-numeric:tabular-nums;white-space:nowrap;line-height:1.1}.targeta-total small{font-family:var(--lletra);font-size:13px;font-weight:400;color:var(--tinta-3)}.targeta-dades{font-size:16px;padding-left:20px}.targeta-meta{display:flex;flex-wrap:wrap;gap:2px 12px;padding-left:20px;font-size:14px;color:var(--tinta-2)}.targeta-nota{color:var(--accio-fosc);font-weight:700}.targeta-comanda .boto-gran{min-height:54px}.cancellades{margin-top:26px}.cancellades summary{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-weight:700;color:var(--tinta-2);cursor:pointer}.cancellades .columna-llista{margin-top:10px}@media(min-width:1240px){.tauler{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;align-items:start}.columna{background:var(--paper-2);border-radius:var(--r);padding:12px 10px 10px;min-height:260px}.columna-titol{font-size:18px;padding:0 4px}.columna-llista{grid-template-columns:1fr;gap:10px}.columna.plegada .columna-llista{display:grid}.columna-plega{display:none}.columna-buida{padding:6px 4px}.targeta-comanda{padding:12px;gap:10px;min-width:0}.targeta-fila{flex-wrap:wrap;gap:2px 10px}.targeta-total{margin-left:auto;flex-direction:row;align-items:baseline;gap:5px}.targeta-nom{font-size:17px}.targeta-total{font-size:18px}.targeta-dades,.targeta-meta{padding-left:0}.targeta-dades{font-size:15px}.targeta-comanda .boto-gran .icona{display:none}.targeta-comanda .boto-gran{min-height:50px;font-size:16px;padding:6px 10px 6px 12px;white-space:normal;text-align:left;line-height:1.2}}.tornar{display:inline-flex;align-items:center;gap:4px;min-height:44px;margin:-6px 0 6px -6px;padding-right:10px;color:var(--marca);font-weight:700;text-decoration:none}.pedido-cap{margin-bottom:16px}.pedido-nom{display:flex;align-items:center;gap:12px}.pedido-nom .punt{width:14px;height:14px}.pedido-meta{display:flex;flex-wrap:wrap;gap:4px 14px;margin-top:8px;color:var(--tinta-2);font-size:15px}.pedido-meta .etiqueta-estat .punt{display:none}.pedido-meta .etiqueta-estat{color:var(--tinta)}.pedido-graella{display:grid;gap:14px}.pedido-lateral{display:flex;flex-direction:column}.pedido-principal .bloc{padding:16px 12px}@media(min-width:1100px){.pedido-graella{grid-template-columns:minmax(0,1fr) 380px;align-items:start}.pedido-lateral{position:sticky;top:20px}}.linies{list-style:none;margin:0;padding:0}.linia{display:grid;grid-template-columns:60px 48px minmax(0,1fr);grid-template-areas:"caixa foto cap" "eines eines eines";gap:0 10px;padding:12px 8px 12px 4px;border-top:1px solid var(--linia);align-items:start}.linia-caixa{grid-area:caixa}.linia-foto{grid-area:foto}.linia-cap{grid-area:cap;min-width:0}.linia-eines{grid-area:eines;min-width:0;display:flex;flex-wrap:wrap;align-items:center;column-gap:20px}.linia-eines>.avis-grams,.linia-eines>.error-camp,.linia-eines>.camp-subst,.linia-eines>.linia-sense{flex-basis:100%}@media(min-width:640px){.linia{grid-template-columns:64px 64px minmax(0,1fr);grid-template-areas:"caixa foto cap" "caixa foto eines";gap:0 14px;padding:14px 10px 14px 6px}}.linia:first-child{border-top:0}.linia.feta{background:linear-gradient(var(--ok-clar),var(--ok-clar)) padding-box;border-radius:10px;border-top-color:transparent}.linia.feta+.linia{border-top-color:transparent}.linia.sense .linia-nom,.linia.sense .linia-demana{text-decoration:line-through;color:var(--tinta-3)}.linia-caixa{display:flex;flex-direction:column;align-items:center;gap:4px;border:0;background:none;padding:0;cursor:pointer;color:var(--tinta-2)}.linia-caixa:disabled{cursor:default}.caixeta{display:grid;place-items:center;width:56px;height:56px;border:2px solid var(--linia-forta);border-radius:12px;background:var(--paper);transition:background-color .12s,border-color .12s}.linia.feta .caixeta{background:var(--e-preparada);border-color:var(--e-preparada);color:#fff}.linia-caixa:disabled .caixeta{opacity:.6}.caixeta-text{font-size:12px;font-weight:700}.linia.feta .caixeta-text{color:var(--e-preparada)}.linia-foto{width:48px;height:48px;border-radius:10px;overflow:hidden;background:var(--paper-2);display:grid;place-items:center;font-family:var(--titols);font-weight:800;color:var(--tinta-3)}.linia-foto img{width:100%;height:100%;object-fit:cover}@media(min-width:640px){.linia-foto{width:64px;height:64px}}.linia-titol{display:flex;justify-content:space-between;gap:10px;align-items:baseline}.linia-nom{font-size:18px;font-weight:700}.linia-import{font-family:var(--titols);font-weight:750;font-size:19px;font-variant-numeric:tabular-nums;white-space:nowrap}.linia-demana{display:flex;flex-wrap:wrap;gap:2px 12px;font-size:16px;color:var(--tinta-2)}.linia-demana strong{color:var(--tinta);font-size:17px}.linia-preu{color:var(--tinta-3)}.linia-nota{margin-top:4px;display:inline-block;padding:2px 8px;border-radius:6px;background:var(--accio-clar);color:var(--accio-fosc);font-weight:700;font-size:15px}.camp-pes{display:flex;align-items:center;flex-wrap:wrap;gap:4px 12px;margin-top:10px;font-weight:700;font-size:15px;color:var(--tinta-2)}.camp-pes-caixa{display:flex;align-items:center;gap:8px;font-size:18px}.camp-pes input{width:116px;height:52px;padding:0 12px;border:2px solid var(--linia-forta);border-radius:10px;background:var(--paper);font-size:22px;font-weight:700;font-variant-numeric:tabular-nums;text-align:right}.camp-pes input::placeholder{color:var(--linia-forta);font-weight:400}.camp-pes input:focus{outline:none;border-color:var(--marca);box-shadow:0 0 0 3px var(--marca-clar)}.camp-pes.malament input{border-color:var(--perill)}.avis-grams{display:block;margin-top:8px;padding:10px 12px;border:1px solid var(--accio);border-radius:8px;background:var(--accio-clar);color:var(--accio-fosc);font-weight:700;cursor:pointer;text-align:left}.camp-subst{margin:10px 0 0}.pes-fet{margin-top:6px;color:var(--tinta-2)}.pes-fet strong{color:var(--tinta)}.linia-accions{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px}.linia-accions .boto.petit{padding:0 11px}.linia-consell{font-size:14px;color:var(--tinta-2)}.linia-sense{display:flex;flex-wrap:wrap;align-items:center;gap:4px 14px;margin-top:6px;font-weight:700;color:var(--perill)}.ajuda+.linies{margin-top:6px}.totals{display:flex;flex-direction:column;gap:4px;margin-bottom:14px}.total-fila{display:flex;justify-content:space-between;gap:12px;color:var(--tinta-2);font-variant-numeric:tabular-nums}.total-fila.petit{font-size:14px}.total-gran{margin-top:6px;padding-top:10px;border-top:1px solid var(--linia);color:var(--tinta);align-items:baseline}.total-gran span:first-child{font-weight:700}.total-gran span:last-child{font-family:var(--titols);font-size:34px;font-weight:800;line-height:1}.total-pagament{text-align:right;font-size:15px;color:var(--tinta-2)}.fet{font-weight:700;color:var(--e-preparada);padding:8px 0}.fitxa{margin:0;display:grid;gap:10px}.fitxa>div{display:grid;grid-template-columns:112px minmax(0,1fr);gap:10px}.fitxa dt{color:var(--tinta-2);font-size:15px}.fitxa dd{margin:0}.nota-client{margin-top:14px;padding:10px 12px;border-radius:10px;background:var(--accio-clar);color:#5e2310}.historial{list-style:none;margin:0;padding:0;display:grid;gap:6px}.historial li{display:flex;align-items:center;gap:10px;color:var(--tinta-3)}.historial li.fet{color:var(--tinta);font-weight:400;padding:0}.historial-hora{margin-left:auto;font-variant-numeric:tabular-nums;color:var(--tinta-2)}.accions-menors{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 16px;margin-top:12px;padding-top:8px;border-top:1px solid var(--linia)}.barra-pas{position:fixed;left:0;right:0;bottom:calc(var(--menu-alt) + env(safe-area-inset-bottom));z-index:25;display:flex;align-items:center;gap:12px;padding:10px 16px;background:var(--paper);border-top:1px solid var(--linia);box-shadow:0 -6px 20px #1c191714}.barra-pas-total{display:flex;flex-direction:column;font-family:var(--titols);font-weight:800;font-size:22px;line-height:1.1;white-space:nowrap}.barra-pas-total small{font-family:var(--lletra);font-weight:400;font-size:13px;color:var(--tinta-2)}.barra-pas .boto-gran{flex:1;justify-content:center}.pagina-pedido{padding-bottom:80px}.pagina-pedido .boto-pas{display:none}@media(min-width:1100px){.barra-pas{display:none}.pagina-pedido{padding-bottom:0}.pagina-pedido .boto-pas{display:flex}}@media(min-width:1024px)and (max-width:1099px){.barra-pas{left:212px;bottom:0}}.resum{display:flex;flex-wrap:wrap;gap:4px 16px;margin-bottom:18px;color:var(--tinta-2)}.resum strong{color:var(--tinta)}.franja{margin-bottom:26px}.franja-cap{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;margin-bottom:12px}.franja-cap h2{font-size:22px}.parades{list-style:none;margin:0;padding:0;display:grid;gap:10px}@media(min-width:1240px){.parades{grid-template-columns:1fr 1fr}}.parada{display:grid;grid-template-columns:36px minmax(0,1fr);gap:10px;padding:14px 12px;background:var(--paper);border:1px solid var(--linia);border-radius:var(--r)}.parada.feta{background:color-mix(in srgb,var(--paper) 55%,var(--fons))}.parada.feta .parada-nom,.parada.feta .parada-total{color:var(--tinta-3)}.parada-num{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--marca);color:#fff;font-family:var(--titols);font-weight:800;font-size:17px}.parada.feta .parada-num{background:var(--e-entregada)}.parada-titol{display:flex;justify-content:space-between;gap:10px;align-items:baseline}.parada-nom{display:inline-flex;align-items:center;gap:8px;font-size:19px;font-weight:700;text-decoration:none}.parada-total{font-family:var(--titols);font-size:22px;font-weight:800;white-space:nowrap;text-align:right;line-height:1.1;display:flex;flex-direction:column;align-items:flex-end}.parada-total small{font-family:var(--lletra);font-size:13px;font-weight:400;color:var(--tinta-3)}.parada-adreca{font-size:17px;margin-top:2px}.parada-meta{display:flex;flex-wrap:wrap;gap:2px 14px;font-size:15px;color:var(--tinta-2);margin-top:2px}.parada-nota{margin-top:8px;padding:6px 10px;border-radius:8px;background:var(--accio-clar);color:#5e2310;font-size:15px}.parada-accions{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px}.parada-accions .boto.primari{flex:1 1 100%;min-height:54px;font-size:18px}.parada-esquerra{display:flex;flex-direction:column;align-items:center;gap:8px}.parada-ordre{display:flex;flex-direction:column;gap:2px}.parada-ordre .boto-icona{width:36px;height:40px;border:1px solid var(--linia)}.filtres,.filtres .xips{margin-bottom:8px}.llista-cap{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:8px 0;color:var(--tinta-2);font-size:15px}.marca-tots{display:inline-flex;align-items:center;gap:10px;min-height:44px;cursor:pointer}.marca-tots input,.producte-marca input,.producte-temporada input{width:24px;height:24px;accent-color:var(--marca);margin:0;cursor:pointer}.productes{list-style:none;margin:0;padding:0;background:var(--paper);border:1px solid var(--linia);border-radius:var(--r);overflow:hidden}.familia-titol{display:flex;align-items:baseline;gap:10px;padding:14px 14px 6px;font-family:var(--titols);font-variation-settings:"wdth" 88;font-weight:700;font-size:18px;background:var(--paper-2);border-top:1px solid var(--linia)}.familia-titol:first-child{border-top:0}.familia-titol span{font-family:var(--lletra);font-weight:400;font-size:14px;color:var(--tinta-3)}.producte{display:grid;grid-template-columns:30px 68px minmax(0,1fr) auto;grid-template-areas:"marca foto nom estrella" "marca foto preu edita" "controls controls controls controls";align-items:center;gap:6px 10px;padding:12px 12px 8px 10px;border-top:1px solid var(--linia)}.producte-controls{grid-area:controls;display:flex;flex-wrap:wrap;align-items:center;gap:0 16px}.producte-controls .interruptor{padding-left:0}.familia-titol+.producte{border-top:0}.producte.marcat{background:var(--marca-clar)}.producte.ocult{background:repeating-linear-gradient(135deg,transparent 0 10px,rgb(28 25 23 / 2.5%) 10px 20px)}.producte.ocult .producte-foto img{filter:grayscale(1);opacity:.6}.producte.esgotat .producte-nom-boto{color:var(--tinta-3)}.producte-marca{grid-area:marca;align-self:start;padding-top:20px}.producte-foto{grid-area:foto;align-self:start;position:relative;width:68px;height:68px;padding:0;border:0;border-radius:10px;overflow:hidden;background:var(--paper-2);cursor:pointer}.producte-foto img{width:100%;height:100%;object-fit:cover}.foto-buida{display:grid;place-items:center;width:100%;height:100%;font-family:var(--titols);font-weight:800;font-size:22px;color:var(--tinta-3);background:var(--paper-2)}.producte-foto-text{position:absolute;right:4px;bottom:4px;display:grid;place-items:center;min-width:26px;height:26px;padding:0 4px;border-radius:7px;background:#ffffffeb;color:var(--tinta);font-size:11px;font-weight:700}.producte-foto.pujant .producte-foto-text{left:4px}.producte-nom{grid-area:nom;min-width:0;display:flex;flex-direction:column}.producte-nom-boto{border:0;background:none;padding:0;text-align:left;font-size:18px;font-weight:700;line-height:1.25;cursor:pointer}.producte-familia{font-size:14px;color:var(--tinta-2)}.producte-familia em{font-style:normal;font-weight:700;color:var(--tinta)}.producte-preu{grid-area:preu;display:flex;align-items:center;gap:6px;font-size:15px;font-weight:700;color:var(--tinta-2);white-space:nowrap}.producte-preu input{width:92px;height:46px;padding:0 10px;border:1px solid var(--linia-forta);border-radius:8px;background:var(--paper);font-family:var(--titols);font-size:20px;font-weight:750;text-align:right;font-variant-numeric:tabular-nums;color:var(--tinta)}.producte-preu input:focus{outline:none;border-color:var(--marca);box-shadow:0 0 0 3px var(--marca-clar)}.producte-preu.malament input{border-color:var(--perill)}.producte-disponible{grid-area:disponible}.estrella{grid-area:estrella;justify-self:end;align-self:start;display:inline-flex;align-items:center;gap:6px;min-height:44px;min-width:44px;justify-content:center;border:0;border-radius:8px;background:none;color:var(--linia-forta);cursor:pointer}.estrella span{display:none;font-weight:700;font-size:15px;color:var(--tinta-3)}.estrella.activa{color:#d99a0b}.estrella.activa span{color:var(--tinta)}.producte-temporada{grid-area:temporada;display:inline-flex;align-items:center;gap:8px;min-height:40px;font-size:15px;color:var(--tinta-2);cursor:pointer}.producte-edita{grid-area:edita;justify-self:end}.mes-productes{margin-top:14px;justify-content:center}.barra-lot{position:fixed;left:0;right:0;bottom:calc(var(--menu-alt) + env(safe-area-inset-bottom));z-index:26;padding:10px 16px 12px;background:var(--marca);color:#fff}.barra-lot-cap{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.barra-lot .enllac-petit{color:#fff}.barra-lot-botons{display:grid;grid-template-columns:repeat(auto-fit,minmax(104px,1fr));gap:8px}.barra-lot-botons .boto{border-color:transparent;white-space:normal;text-align:center;line-height:1.15;padding:4px 8px;font-size:15px}.pagina-productos.amb-lot{padding-bottom:200px}@media(min-width:1024px){.barra-lot{left:212px;bottom:0;display:flex;align-items:center;gap:20px;padding:12px 32px}.barra-lot-cap{margin:0;gap:16px}.barra-lot-botons{flex:1}.pagina-productos.amb-lot{padding-bottom:110px}}@media(min-width:640px){.producte-controls{display:contents}.producte{grid-template-columns:30px 60px minmax(180px,1fr) 170px 150px 150px 190px 64px;grid-template-areas:"marca foto nom preu disponible estrella temporada edita";padding:8px 14px 8px 12px}.producte-foto{width:60px;height:60px}.producte-marca{padding-top:0;align-self:center}.producte-foto,.estrella{align-self:center}.producte-disponible,.estrella{justify-self:start}.estrella span{display:inline}}@media(min-width:640px)and (max-width:1239px){.producte{grid-template-columns:30px 60px minmax(160px,1fr) 160px 140px 56px;grid-template-areas:"marca foto nom preu disponible estrella" "marca foto temporada temporada temporada edita"}.estrella span{display:none}}.tria-foto{display:flex;align-items:center;gap:12px;min-height:72px;padding:8px 12px;border:1px dashed var(--linia-forta);border-radius:10px;cursor:pointer;color:var(--tinta);font-weight:700}.tria-foto img{width:56px;height:56px;object-fit:cover;border-radius:8px}.hoy-graella{display:grid;gap:0 18px}@media(min-width:1100px){.hoy-graella{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start}}.mosaic{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(108px,1fr));gap:8px}@media(min-width:720px){.mosaic{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px}}.mosaic-peca{position:relative;border:1px solid var(--linia);border-radius:10px;overflow:hidden;background:var(--paper)}.mosaic-peca img,.mosaic-peca .foto-buida{width:100%;aspect-ratio:4 / 3;object-fit:cover}.mosaic-text{display:flex;flex-direction:column;padding:6px 8px 8px;line-height:1.25}.mosaic-text strong{font-size:16px}.mosaic-text span{font-size:14px;color:var(--tinta-2)}.mosaic-treu{position:absolute;top:4px;right:4px;width:36px;height:36px;background:#fffffff0;color:var(--tinta);box-shadow:0 1px 4px #00000026}.suggeriments{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:8px}.suggeriment{display:flex;align-items:center;gap:10px;width:100%;min-height:56px;padding:6px 12px 6px 6px;border:1px solid var(--linia);border-radius:10px;background:var(--paper);text-align:left;cursor:pointer}.suggeriment:hover{border-color:var(--marca)}.suggeriment img,.suggeriment .foto-buida{width:44px;height:44px;border-radius:7px;object-fit:cover;flex:none;font-size:16px}.suggeriment>span{flex:1;min-width:0;display:flex;flex-direction:column;font-weight:700;font-size:15px;line-height:1.2}.suggeriment small{font-weight:400;color:var(--tinta-2)}.suggeriment .icona{color:var(--marca);flex:none}.missatge{width:100%;min-height:260px;padding:14px;border:1px solid var(--linia-forta);border-radius:10px;background:#f3faee;font-size:16px;line-height:1.45;resize:vertical}.missatge:focus{outline:none;border-color:var(--whatsapp)}.llista-enviament{list-style:none;margin:12px 0 0;padding:0}.llista-enviament li{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;border-top:1px solid var(--linia)}.llista-enviament li>div{display:flex;flex-direction:column;min-width:0}.llista-enviament li span{font-size:14px;color:var(--tinta-2)}.llista-enviament .boto{min-width:128px}.llista-enviament .boto.primari{background:var(--whatsapp);border-color:var(--whatsapp)}.llista-enviament li.fet .boto{color:var(--e-preparada)}.llista-enviament li.fet strong{color:var(--tinta-2)}.clients{list-style:none;margin:0;padding:0;display:grid;gap:10px}@media(min-width:1240px){.clients{grid-template-columns:1fr 1fr}}.client{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:14px;background:var(--paper);border:1px solid var(--linia);border-radius:var(--r)}.client-cos{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1 260px}.client-nom{font-size:19px}.client-adreca{color:var(--tinta)}.client-meta{display:flex;flex-wrap:wrap;gap:2px 12px;font-size:14px;color:var(--tinta-2)}.client-novetats{color:var(--whatsapp);font-weight:700}.client-botons{display:flex;gap:8px;flex:1 1 260px;max-width:340px}.client-botons .boto{flex:1}.client-cos{color:inherit;text-decoration:none}.client-fitxa{display:inline-flex;align-items:center;gap:2px;margin-top:4px;color:var(--marca);font-weight:700;font-size:15px}.client-cos:hover .client-nom,.client-cos:focus-visible .client-nom{text-decoration:underline;text-underline-offset:3px}.enllac-client{color:inherit;text-decoration:underline;text-decoration-color:var(--linia-forta);text-underline-offset:3px}.xip-recull{display:inline-block;padding:0 8px;border-radius:99px;background:var(--marca-clar);color:var(--marca);font-weight:700}.cliente-cap{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px 20px;margin-bottom:16px}.cliente-adreca{margin-top:4px;font-size:17px}.xifres{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0 0 16px}@media(min-width:720px){.xifres{grid-template-columns:repeat(4,minmax(0,1fr))}}.xifres>div{background:var(--paper);border:1px solid var(--linia);border-radius:var(--r);padding:12px 14px}.xifres dt{font-size:14px;color:var(--tinta-2)}.xifres dd{margin:2px 0 0;font-family:var(--titols);font-variation-settings:"wdth" 88;font-size:24px;font-weight:750;font-variant-numeric:tabular-nums}.xifres dd small{font-family:var(--lletra);font-size:14px;font-weight:400;color:var(--tinta-2)}@media(min-width:1100px){.cliente-graella{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:14px;align-items:start}}.estat-novetats{font-weight:700;color:var(--tinta-2)}.estat-novetats.si{color:var(--whatsapp)}.cliente-lateral .ajuda{margin:6px 0 12px}.cliente-lateral .nota-client{margin-top:0}.mes-demanats{list-style:none;margin:0;padding:0}.mes-demanats li{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-top:1px solid var(--linia)}.mes-demanats li:first-child{border-top:0}.mes-demanats li span:last-child{color:var(--tinta-2);white-space:nowrap}.comandes-fitxa{list-style:none;margin:0;padding:0;display:grid;gap:8px}.comanda-fitxa{border:1px solid var(--linia);border-radius:var(--r-petit);scroll-margin-top:12px}.comanda-fitxa.oberta{border-color:var(--linia-forta)}.comanda-fitxa:target{outline:3px solid var(--marca-clar)}.comanda-fitxa-cap{display:flex;align-items:center;gap:12px;width:100%;min-height:60px;padding:10px 12px;border:0;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer}.comanda-fitxa-quan{display:flex;flex-direction:column;flex:1;min-width:0}.comanda-fitxa-quan span{font-size:14px;color:var(--tinta-2)}.comanda-fitxa-total{display:flex;flex-direction:column;align-items:flex-end;font-weight:700;font-variant-numeric:tabular-nums}.comanda-fitxa-total small{font-size:13px;font-weight:400;color:var(--tinta-2)}.comanda-fitxa-total.ratllat{color:var(--tinta-2);text-decoration:line-through}.comanda-fitxa-total.ratllat small{text-decoration:none}.comanda-fitxa-cos{padding:0 12px 14px;border-top:1px solid var(--linia)}.comanda-fitxa-cos>.ajuda{margin-top:8px}.enllac-repetit{color:var(--marca);font-weight:700}.linies-fitxa{list-style:none;margin:12px 0 0;padding:0}.linies-fitxa li{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-top:1px solid var(--linia)}.linies-fitxa li:first-child{border-top:0}.linies-fitxa li.sense-estoc .linia-fitxa-import{text-decoration:line-through;color:var(--tinta-2)}.linia-fitxa-nom{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;min-width:0}.linia-fitxa-nom>span:not(.avis-linia){color:var(--tinta-2);font-size:15px}.linia-fitxa-nom em{flex-basis:100%;font-size:15px;color:#5e2310}.avis-linia{font-size:13px;font-weight:700;padding:1px 8px;border-radius:99px;background:var(--accio-clar);color:#5e2310}.linia-fitxa-import{font-variant-numeric:tabular-nums;white-space:nowrap}.totals-fitxa{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;padding-top:10px;border-top:1px solid var(--linia-forta);color:var(--tinta-2)}.totals-fitxa strong{color:var(--tinta);font-variant-numeric:tabular-nums}.nota-interna-fitxa{margin-top:10px;padding:10px 12px;border-radius:10px;background:var(--marca-clar);color:var(--marca)}.comanda-fitxa-cos .subtitol{margin:16px 0 6px;font-size:16px}.fets{list-style:none;margin:0;padding:0}.fets li{display:grid;grid-template-columns:96px minmax(0,1fr);gap:10px;padding:5px 0;font-size:15px}.fets li.de-linia{color:var(--tinta-2)}.fets time{color:var(--tinta-2);font-variant-numeric:tabular-nums;white-space:nowrap}.comanda-fitxa-cos>.boto{margin-top:12px}.pagina-ajustes .bloc{max-width:980px}.taula-ajustes-cap{display:none}.taula-ajustes-fila{display:grid;grid-template-columns:1fr 1fr;gap:0 12px;padding:12px 0 0;border-top:1px solid var(--linia)}.taula-ajustes-fila>.camp:first-child{grid-column:1 / -1}.taula-franges .taula-ajustes-fila>.camp:nth-child(2){grid-column:1 / -1}@media(min-width:720px){.taula-ajustes-cap{display:grid;grid-template-columns:2fr 1fr 1fr;gap:12px;font-size:14px;font-weight:700;color:var(--tinta-2);padding-bottom:6px}.taula-ajustes-fila{grid-template-columns:2fr 1fr 1fr;border-top:0;padding:0}.taula-franges .taula-ajustes-cap,.taula-franges .taula-ajustes-fila{grid-template-columns:1fr 1fr 120px 120px}.taula-ajustes-fila>.camp:first-child,.taula-franges .taula-ajustes-fila>.camp:nth-child(2){grid-column:auto}.nomes-mobil-etiqueta>span:first-child{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}.dies{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;max-width:560px}.dia{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:58px;border:1px solid var(--linia-forta);border-radius:10px;background:var(--paper);cursor:pointer}.dia-lletra{font-family:var(--titols);font-size:20px;font-weight:800}.dia-nom{font-size:11px;color:var(--tinta-2)}@media(max-width:559px){.dia-nom{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}}.dia.actiu{background:var(--marca);border-color:var(--marca);color:#fff}.dia.actiu .dia-nom{color:#fffc}.horari-dia{max-width:720px;margin-bottom:14px;padding:12px 14px 4px;border:1px solid var(--linia-forta);border-radius:var(--r-petit)}.horari-dia-cap{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;margin-bottom:8px;font-size:18px}.horari-dia-franja{align-self:center;font-weight:700}.taula-horari-dia .taula-ajustes-fila{align-items:center;padding-bottom:8px}.taula-horari-dia .taula-ajustes-fila>.camp{margin-bottom:0}.horari-dia-nou{max-width:320px}@media(min-width:720px){.taula-horari-dia .taula-ajustes-cap,.taula-horari-dia .taula-ajustes-fila{grid-template-columns:1fr 1.3fr 120px 120px}}.comptadors{display:grid;gap:16px;margin-top:22px}.comptador>span{display:block;font-weight:700;color:var(--tinta-2);margin-bottom:8px;font-size:15px}.comptador-control{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.comptador-control strong{font-family:var(--titols);font-size:28px;min-width:1.5em;text-align:center}.plantilla+.plantilla{border-top:1px solid var(--linia);margin-top:6px}.plantilla .subtitol{margin-bottom:2px}.plantilla .ajuda{margin-bottom:10px}.bloc-prova{border-style:dashed}.entrar{min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;padding:24px 16px}.entrar-caixa{width:100%;max-width:420px;background:var(--paper);border:1px solid var(--linia);border-radius:18px;padding:26px 22px 22px;box-shadow:var(--ombra)}.entrar-logo{display:flex;flex-direction:column;gap:6px;margin-bottom:26px}.entrar-logo .logotip{font-size:36px}.entrar-logo>span:last-child{color:var(--tinta-2)}.entrar h1{font-size:24px;margin-bottom:16px}.entrar .boto-gran{justify-content:center;margin:6px 0 14px}.entrar .ajuda+.ajuda{margin-top:8px}.camp-amb-boto input{flex:1}.full-comanda{display:none}@media print{@page{size:A4 portrait;margin:14mm}body{background:#fff;font-size:12pt;color:#000}.barra-dalt,.menu,.avisos,.desat-lloc,.peu,.no-imprimir,.dialeg-fons{display:none!important}.marc{display:block}.contingut{padding:0;max-width:none}.full-comanda{display:block;color:#000}.full-cap{display:flex;justify-content:space-between;align-items:flex-start;padding-bottom:8pt;border-bottom:2pt solid #000}.full-logo{font-family:var(--titols);font-variation-settings:"wdth" 76;font-weight:800;font-size:24pt;line-height:1}.full-botiga{font-size:10pt;margin-top:4pt}.full-num{text-align:right;font-size:10pt}.full-num strong{font-family:var(--titols);font-size:26pt;line-height:1}.full-dades{display:grid;grid-template-columns:1fr 1fr;gap:12pt;padding:10pt 0;font-size:12pt}.full-dades strong{font-size:14pt}.full-nota{padding:6pt 8pt;border:1pt solid #000;margin-bottom:10pt}.full-taula{width:100%;border-collapse:collapse;font-size:12pt}.full-taula th{text-align:left;font-size:10pt;border-bottom:1pt solid #000;padding:4pt 6pt}.full-taula td{padding:6pt;border-bottom:.5pt solid #999;vertical-align:top}.full-taula .num,.full-taula td:nth-child(3),.full-taula td:nth-child(4){text-align:right;white-space:nowrap}.full-taula th:nth-child(3),.full-taula th:nth-child(4),.full-taula th.num{text-align:right}.full-caixeta-col{width:22pt}.full-caixeta{display:inline-block;width:13pt;height:13pt;border:1.2pt solid #000}.full-caixeta.feta{background:#000}.full-sub{font-size:10pt}.full-no td{color:#666}.full-taula tfoot td{border-bottom:0;padding-top:8pt}.full-total td{font-weight:700;font-size:14pt;border-top:1.5pt solid #000}.full-peu{margin-top:18pt;font-size:10pt}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}}.avis-entrar{margin:0 0 14px;padding:12px 14px;border:1px solid color-mix(in srgb,var(--e-preparada) 35%,transparent);border-radius:var(--r-petit);background:var(--ok-clar);color:#2f4f19;font-weight:600}.alta-mfa{max-width:520px}.alta-mfa .ajuda-gran{margin:0 0 18px}.passos-mfa{list-style:none;counter-reset:pas;margin:0 0 18px;padding:0;display:grid;gap:22px}.passos-mfa>li{counter-increment:pas;display:grid;grid-template-columns:34px 1fr;column-gap:12px}.passos-mfa>li:before{content:counter(pas);grid-row:span 20;width:34px;height:34px;border-radius:50%;background:var(--marca);color:#fff;font-family:var(--titols);font-weight:700;display:grid;place-items:center}.passos-mfa h2{font-size:19px;margin:5px 0 6px}.passos-mfa p{margin:0 0 10px;color:var(--tinta-2)}.passos-mfa a:not(.boto){color:var(--marca)}.passos-mfa .boto-gran{justify-content:center;margin:0 0 14px}.qr-marc{display:flex;justify-content:center;padding:10px;margin:0 0 10px;border:1px solid var(--linia);border-radius:var(--r);background:#fff}.codi-qr{display:block;width:min(216px,100%);height:auto}.clau-mfa code{display:block;margin-top:6px;padding:10px 12px;border-radius:var(--r-petit);background:var(--paper-2);color:var(--tinta);font-size:18px;letter-spacing:.04em;word-break:break-all;user-select:all}.camp-codi{font-size:28px;letter-spacing:.3em;font-variant-numeric:tabular-nums;text-align:center}
