.carta.svelte-1uas024{min-height:100svh}.qr-top.svelte-1uas024{z-index:30;-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--line);background:#100e0af5;padding:12px 20px 14px;position:sticky;top:0}.qr-bar.svelte-1uas024{justify-content:space-between;align-items:center;gap:16px;max-width:760px;margin:0 auto;display:flex}.qr-brand.svelte-1uas024{letter-spacing:.08em;color:var(--gold);white-space:nowrap;font-family:Marcellus,serif;font-size:20px}.qr-brand.svelte-1uas024 small:where(.svelte-1uas024){letter-spacing:.3em;color:var(--faint);text-transform:uppercase;margin-left:8px;font-family:Instrument Sans,sans-serif;font-size:8.5px;font-weight:600}.qr-idioma.svelte-1uas024{border:1px solid var(--line-strong);color:var(--muted);letter-spacing:.14em;cursor:pointer;background:0 0;padding:7px 12px;font-family:Instrument Sans,sans-serif;font-size:12px;font-weight:600;transition:color .2s,border-color .2s}.qr-idioma.svelte-1uas024:hover{color:var(--gold-2);border-color:var(--gold)}.qr-search.svelte-1uas024{max-width:760px;margin:12px auto 0}.qr-search.svelte-1uas024 input:where(.svelte-1uas024){background:var(--bg-2);border:1px solid var(--line-strong);width:100%;color:var(--ivory);font:inherit;border-radius:0;padding:12px 14px;font-size:16px}.qr-search.svelte-1uas024 input:where(.svelte-1uas024):focus{border-color:var(--gold);outline:none}.qr-search.svelte-1uas024 :where(.svelte-1uas024)::placeholder{color:var(--faint)}.qr-body.svelte-1uas024{max-width:760px;margin:0 auto;padding:22px 20px 80px}.qr-nota.svelte-1uas024{color:var(--faint);border-bottom:1px solid var(--line);margin-bottom:8px;padding-bottom:18px;font-size:13px;line-height:1.6}.qr-prem.svelte-1uas024{white-space:nowrap}.prem.svelte-1uas024{color:var(--gold);font-size:.82em}.fam.svelte-1uas024{margin-top:34px}.fam-title.svelte-1uas024{letter-spacing:.28em;text-transform:uppercase;color:var(--gold);margin-bottom:6px;padding-bottom:10px;font-family:Marcellus,serif;font-size:13px;font-weight:400}.acc.svelte-1uas024{border-bottom:1px solid var(--line);scroll-margin-top:132px}.acc-btn.svelte-1uas024{cursor:pointer;text-align:left;width:100%;color:var(--ivory);background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:18px 2px;display:flex}.acc-nome.svelte-1uas024{letter-spacing:.02em;font-family:Marcellus,serif;font-size:19px}.acc.aberta.svelte-1uas024 .acc-nome:where(.svelte-1uas024){color:var(--gold-2)}.acc-meta.svelte-1uas024{align-items:center;gap:14px;display:inline-flex}.acc-num.svelte-1uas024{font-variant-numeric:tabular-nums;color:var(--faint);letter-spacing:.04em;font-size:12px}.chev.svelte-1uas024{border-right:1.5px solid var(--gold);border-bottom:1.5px solid var(--gold);width:8px;height:8px;margin-bottom:3px;transition:transform .22s;transform:rotate(45deg)}.acc.aberta.svelte-1uas024 .chev:where(.svelte-1uas024){margin-bottom:-3px;transform:rotate(-135deg)}@media (prefers-reduced-motion:reduce){.chev.svelte-1uas024{transition:none}}.acc-panel.svelte-1uas024{padding:4px 2px 24px}.cat-nota.svelte-1uas024{color:var(--faint);max-width:60ch;margin-bottom:20px;font-family:Newsreader,serif;font-size:13.5px;font-style:italic}.dish.svelte-1uas024{grid-template-columns:1fr auto;gap:3px 20px;margin-bottom:20px;display:grid}.dish.svelte-1uas024:last-child{margin-bottom:0}.dish.svelte-1uas024 .nome:where(.svelte-1uas024){color:var(--ivory);font-size:16.5px;font-weight:500}.dish.svelte-1uas024 .nome:where(.svelte-1uas024) .prem:where(.svelte-1uas024){margin-left:7px}.dish.svelte-1uas024 .nome:where(.svelte-1uas024) .tag:where(.svelte-1uas024){letter-spacing:.14em;text-transform:uppercase;color:var(--gold);border:1px solid var(--line-strong);white-space:nowrap;margin-left:10px;padding:2px 8px;font-size:10px;font-weight:600;position:relative;top:-2px}.dish.svelte-1uas024 .preco:where(.svelte-1uas024){font-variant-numeric:tabular-nums;color:var(--gold-2);white-space:nowrap;align-self:baseline;font-size:15.5px}.dish.svelte-1uas024 .preco.sob:where(.svelte-1uas024){color:var(--faint);font-size:13.5px;font-style:italic}.dish.svelte-1uas024 .variantes:where(.svelte-1uas024){color:var(--gold);opacity:.85;grid-column:1/-1;font-size:12.5px}.dish.svelte-1uas024 .desc:where(.svelte-1uas024){color:var(--muted);grid-column:1/-1;max-width:60ch;font-size:14.5px}.opcoes.svelte-1uas024{flex-direction:column;grid-column:1/-1;gap:6px;max-width:460px;margin-top:6px;display:flex}.opcao.svelte-1uas024{border-bottom:1px dotted var(--line-strong);justify-content:space-between;gap:16px;padding-bottom:5px;display:flex}.op-nome.svelte-1uas024{color:var(--muted);font-size:14.5px}.op-preco.svelte-1uas024{color:var(--gold-2);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14.5px}.vazio.svelte-1uas024{color:var(--muted);margin-top:30px;font-family:Newsreader,serif;font-size:17px;font-style:italic}.qr-foot.svelte-1uas024{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:44px;padding-top:22px;display:flex}.qr-foot.svelte-1uas024 a:where(.svelte-1uas024){letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:12.5px;font-weight:600}.qr-foot.svelte-1uas024 a:where(.svelte-1uas024):hover{color:var(--gold-2)}@media (width>=760px){.acc-nome.svelte-1uas024{font-size:21px}}
