.lote-d-caixas-pagina.svelte-10fv227{background:var(--bg-subtle);min-height:100vh;max-width:480px;margin:0 auto}.lote-d-caixas-cabecalho.svelte-10fv227{background:var(--voari-dourado);padding:18px 16px}.lote-d-caixas-topo.svelte-10fv227{display:flex;align-items:center;gap:12px;margin-bottom:10px}.lote-d-caixas-voltar.svelte-10fv227{border:none;background:transparent;font-size:1.2rem;cursor:pointer;color:var(--text-1)}.lote-d-caixas-titulo.svelte-10fv227{font-weight:900;font-size:.95rem;color:var(--text-1)}.lote-d-caixas-subtitulo.svelte-10fv227{font-size:.8rem;color:var(--text-1);line-height:1.45;opacity:.85}.lote-d-caixas-lista.svelte-10fv227{padding:16px}.lote-d-caixas-vazio.svelte-10fv227{color:var(--text-2);font-size:.88rem;text-align:center;padding:24px 0}.lote-d-caixa-card.svelte-10fv227{background:var(--bg-card);border-radius:16px;padding:14px;margin-bottom:12px;box-shadow:var(--shadow-sm)}.lote-d-caixa-meta.svelte-10fv227{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.lote-d-caixa-hora.svelte-10fv227{font-size:.72rem;font-weight:800;color:var(--voari-dourado-escuro);background:var(--voari-dourado-fundo);padding:4px 9px;border-radius:99px}.lote-d-caixa-restam.svelte-10fv227{font-size:.72rem;font-weight:800;color:var(--ifood-red)}.lote-d-caixa-item.svelte-10fv227{font-size:.95rem;font-weight:900;color:var(--text-1)}.lote-d-caixa-loja.svelte-10fv227{font-size:.78rem;color:var(--text-2);margin-bottom:10px}.lote-d-caixa-precos.svelte-10fv227{display:flex;align-items:center;gap:8px}.lote-d-caixa-por.svelte-10fv227{font-size:1.15rem;font-weight:900;color:var(--text-1)}.lote-d-caixa-de.svelte-10fv227{font-size:.82rem;color:var(--text-3);text-decoration:line-through}.lote-d-caixa-pct.svelte-10fv227{font-size:.72rem;font-weight:800;color:var(--ifood-green-dark);background:var(--ifood-green-soft);padding:3px 8px;border-radius:99px}.lote-d-caixa-btn.svelte-10fv227{width:100%;height:48px;border:none;border-radius:10px;background:var(--ifood-red);color:var(--bg-card);font-weight:800;font-size:.88rem;cursor:pointer;margin-top:12px}
