.rv-form{flex-direction:column;gap:16px;padding-bottom:8px;display:flex}.rv-form h4{color:var(--noite);margin-bottom:8px;font-size:15px;font-weight:800}.rv-dias{scrollbar-width:none;gap:8px;margin:0 -20px;padding:0 20px 2px;display:flex;overflow-x:auto}.rv-dias::-webkit-scrollbar{display:none}.rv-dias .chip{flex:none}.rv-horas{grid-template-columns:repeat(auto-fill,minmax(76px,1fr));gap:8px;display:grid}.rv-horas .chip{font-variant-numeric:tabular-nums;justify-content:center}.rv-pessoas{justify-content:space-between;align-items:center;gap:12px;display:flex}.rv-pessoas h4{margin-bottom:2px}.rv-nota{color:var(--muted);text-align:center;margin:-6px 0 0;font-size:13px}.rv-vazio{text-align:center;color:var(--ink2);flex-direction:column;align-items:center;gap:12px;padding:24px 4px 16px;display:flex}.rv-feita{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:22px 4px 12px;display:flex}.rv-feita>svg{width:44px;height:44px;color:var(--folha)}.rv-feita strong{font:800 19px/1.25 var(--f-titulo);color:var(--noite)}.rv-feita p{color:var(--ink2);margin:0}.rv-acoes{gap:8px;width:100%;margin-top:10px;display:flex}.rv-acoes .btn{flex:1}.rv-cartao{border:1px solid var(--line);background:var(--bg);border-radius:16px;grid-template-columns:44px minmax(0,1fr);gap:4px 12px;padding:14px;display:grid}.rv-cartao .rv-logo{width:44px;height:44px;font:800 14px var(--f-titulo);color:#fff;border-radius:12px;place-items:center;display:grid;overflow:hidden}.rv-cartao .rv-logo img{object-fit:cover;width:100%;height:100%}.rv-cartao strong{color:var(--noite);font-size:15.5px}.rv-quando{color:var(--ink2);font-size:14px}.rv-sit{background:var(--bg2);color:var(--ink2);border:1px solid var(--line);border-radius:999px;justify-self:start;margin-top:4px;padding:2px 9px;font-size:12.5px;font-weight:700}.rv-sit.CONFIRMADA{background:var(--broto);color:var(--noite);border-color:#0000}.rv-sit.PEDIDA{background:var(--ocre-50);color:var(--ocre-ink);border-color:#0000}.rv-resposta{color:var(--ink2);grid-column:2;margin:2px 0 0;font-size:13.5px}.rv-cartao .rv-botoes{flex-wrap:wrap;grid-column:2;gap:6px;margin-top:8px;display:flex}.rvp-dia{margin-top:14px}.rvp-dia .bh span{font-variant-numeric:tabular-nums}.rvp-linha{border-top:1px solid var(--line);grid-template-columns:64px minmax(0,1fr) auto;align-items:start;gap:4px 14px;padding:12px 16px;display:grid}.rvp-hora{font:800 18px/1.2 var(--f-titulo);color:var(--noite);font-variant-numeric:tabular-nums}.rvp-t{flex-direction:column;gap:2px;min-width:0;display:flex}.rvp-t strong{color:var(--noite);font-size:15px}.rvp-t span{color:var(--ink2);overflow-wrap:anywhere;font-size:13.5px}.rvp-t .rvp-recado{font-style:italic}.rvp-acoes{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.rvp-linha.pedida{background:#fff8f3}.rvp-linha.fora{opacity:.6}.rvp-desligada{background:var(--ocre-50);color:var(--ink2);border:1px solid #f4b892;border-radius:14px;align-items:flex-start;gap:10px;padding:14px 16px;display:flex}.rvp-desligada svg{width:20px;height:20px;color:var(--ocre-ink);flex:none;margin-top:1px}@media (max-width:640px){.rvp-linha{grid-template-columns:54px minmax(0,1fr)}.rvp-acoes{grid-column:2;justify-content:flex-start;margin-top:6px}}
