.nova-reserva_topo__ZqIj1{display:flex;flex:1 1;min-width:0;align-items:center;justify-content:space-between;gap:var(--space-3);padding-right:var(--space-3)}.nova-reserva_topoTitulo__Bxl8i{margin:0;font-size:var(--texto-lg);font-weight:var(--peso-forte)}.nova-reserva_trilha__JM5pa{display:flex;align-items:flex-start;margin:2px 0 24px;padding:0;list-style:none}.nova-reserva_trilha__JM5pa>li{position:relative;flex:1 1;min-width:0;display:flex;justify-content:center}.nova-reserva_trilha__JM5pa>li:not(:first-child):before{content:"";position:absolute;top:14px;right:50%;left:-50%;margin:0 22px;height:2px;background:var(--color-border)}.nova-reserva_etapa__gMB1_{display:flex;flex-direction:column;align-items:center;gap:7px;width:100%;padding:0 4px;border:0;background:none;color:var(--color-text-muted);font-family:inherit;font-size:var(--texto-2xs);font-weight:var(--peso-medio);line-height:1.25;text-align:center;cursor:pointer}.nova-reserva_etapa__gMB1_:disabled{cursor:default}.nova-reserva_etapa__gMB1_:not(:disabled):hover .nova-reserva_etapaNumero__KNsmD{border-color:var(--color-primary);color:var(--color-primary)}.nova-reserva_etapaAtual__LQxTK{color:var(--color-primary);font-weight:var(--peso-forte)}.nova-reserva_etapaNumero__KNsmD{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:2px solid var(--color-border);border-radius:999px;background:var(--color-bg);color:var(--color-text-muted);font-size:var(--texto-2xs);font-weight:var(--peso-forte)}.nova-reserva_etapaAtual__LQxTK .nova-reserva_etapaNumero__KNsmD,.nova-reserva_etapaAtual__LQxTK:not(:disabled):hover .nova-reserva_etapaNumero__KNsmD{border-color:var(--color-primary);background:var(--color-primary);color:#fff}.nova-reserva_etapaFeita__1w83V .nova-reserva_etapaNumero__KNsmD,.nova-reserva_etapaFeita__1w83V:not(:disabled):hover .nova-reserva_etapaNumero__KNsmD{border-color:light-dark(#12a150,#30c06f);background:#12a150;background:light-dark(#12a150,#1a7843);color:#fff}.nova-reserva_trilha__JM5pa>li.nova-reserva_ligada__8EeZv:before{background:#12a150;background:light-dark(#12a150,#1a7843)}.nova-reserva_etapaCheck__SK5pY{width:14px;height:14px}.nova-reserva_rascunho__M3Xhc{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3);padding:12px 14px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-soft);color:var(--color-text-muted);font-size:var(--texto-sm)}.nova-reserva_rascunhoBotoes__ZwWpQ{display:flex;gap:8px}.nova-reserva_rodapeTotal__TDl12{flex:1 1;min-width:0;color:var(--color-text-muted);font-size:var(--texto-xs)}.nova-reserva_rodapeTotal__TDl12 strong{color:var(--color-text);font-size:var(--texto-sm)}.nova-reserva_rodapeFalta__Gg4__{flex:none;max-width:42ch;color:var(--color-text-muted);font-size:var(--texto-xs);text-align:right;line-height:1.35}.nova-reserva_passo__9Ih_m{display:flex;flex-direction:column;gap:18px}.nova-reserva_grade___FkHF{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-3)}.nova-reserva_caixa__FGSrf{padding:16px 18px 18px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg)}.nova-reserva_caixaLinha__zqM8k{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3);margin-bottom:14px}.nova-reserva_caixaLinha__zqM8k .nova-reserva_caixaTitulo__0YNjz{margin:0}.nova-reserva_caixaDica__EEBGI{color:var(--color-text-muted);font-size:var(--texto-2xs);text-align:right}.nova-reserva_caixaTitulo__0YNjz{margin:0 0 14px;font-size:var(--texto-sm);font-weight:var(--peso-forte)}.nova-reserva_exigido__FVKhk{color:#d92d20;color:light-dark(#d92d20,#d8837d);font-style:normal}.nova-reserva_gradeQuatro__tcAkr{grid-template-columns:repeat(4,1fr)}.nova-reserva_campoLargo__kyJOA{grid-column:1/-1}.nova-reserva_areaDaObservacao__op11w{min-height:74px;resize:vertical}.nova-reserva_linhaDeCampos__o7lUq{display:flex;align-items:center;gap:8px}.nova-reserva_linhaDeCampos__o7lUq select{flex:1 1;min-width:0}.nova-reserva_campoComSugestoes__mkEAv{position:relative}.nova-reserva_sugestoes__0qJlo{position:absolute;top:100%;left:0;right:0;z-index:4;max-height:190px;overflow-y:auto;margin:4px 0 0;padding:4px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);list-style:none;box-shadow:0 10px 24px rgba(15,23,42,.12);box-shadow:0 10px 24px light-dark(rgba(15,23,42,.12),rgba(0,0,0,.216))}.nova-reserva_sugestoes__0qJlo button{display:flex;flex-direction:column;gap:1px;width:100%;padding:7px 9px;border:0;border-radius:var(--radius-sm);background:none;color:var(--color-text);font-family:inherit;font-size:var(--texto-xs);text-align:left;cursor:pointer}.nova-reserva_sugestoes__0qJlo button:hover{background:var(--color-surface)}.nova-reserva_sugestoes__0qJlo small{color:var(--color-text-muted);font-size:var(--texto-3xs)}.nova-reserva_escolha__1bShw{display:flex;flex-direction:column;gap:var(--space-3)}.nova-reserva_buscaDeProduto__KWV21{position:relative;display:block}.nova-reserva_buscaDeProduto__KWV21 input{padding-left:36px}.nova-reserva_buscaIcone__Lc2wa{position:absolute;top:50%;left:11px;width:16px;height:16px;color:var(--color-text-muted);transform:translateY(-50%);pointer-events:none}.nova-reserva_produtos__9TgXV{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.nova-reserva_produto__pnIc5{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);width:100%;padding:11px 13px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);color:var(--color-text);font-family:inherit;text-align:left;cursor:pointer}.nova-reserva_produto__pnIc5:not(:disabled):hover{border-color:var(--color-primary);background:var(--color-surface-soft)}.nova-reserva_produto__pnIc5:disabled{cursor:default;opacity:.5}.nova-reserva_produtoNome__pfCTz{display:flex;flex-direction:column;gap:1px;min-width:0;font-size:var(--texto-sm)}.nova-reserva_produtoData__QeOEP,.nova-reserva_produtoNome__pfCTz small{color:var(--color-text-muted);font-size:var(--texto-2xs)}.nova-reserva_produtoData__QeOEP{flex:none}.nova-reserva_semResultado__lLcoc{margin:0;padding:22px 0;color:var(--color-text-muted);font-size:var(--texto-sm);text-align:center}.nova-reserva_voltarParaLista__p763f{display:inline-flex;align-self:flex-start;align-items:center;gap:5px;margin-top:var(--space-3);padding:5px 9px;border:0;border-radius:var(--radius-sm);background:none;color:var(--color-primary);font-family:inherit;font-size:var(--texto-xs);font-weight:var(--peso-medio);cursor:pointer}.nova-reserva_setaIcone__t_cJc{width:15px;height:15px}.nova-reserva_listaDeItens__odhMC{display:flex;flex-direction:column;gap:var(--space-3)}.nova-reserva_itens__ADxgB{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.nova-reserva_item__YSEWM{display:grid;grid-template-columns:116px 1fr auto auto;align-items:center;gap:var(--space-3);padding:11px 13px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg)}.nova-reserva_itemQuando__OrP3W{display:flex;flex-direction:column;gap:1px;font-size:var(--texto-sm)}.nova-reserva_itemQuando__OrP3W small{color:var(--color-text-muted);font-size:var(--texto-2xs)}.nova-reserva_itemCorpo__8lDHJ{display:flex;flex-direction:column;gap:2px;min-width:0}.nova-reserva_itemNome__vEWjs{font-size:var(--texto-sm)}.nova-reserva_itemFaixas__2HSXw{color:var(--color-text-muted);font-size:var(--texto-2xs)}.nova-reserva_itemTotal__DB0rj{font-size:var(--texto-sm);white-space:nowrap}.nova-reserva_itemAcoes__Wn1Lk{display:flex;gap:2px}.nova-reserva_itemAcoes__Wn1Lk button{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:0;border-radius:var(--radius-sm);background:none;color:var(--color-text-muted);cursor:pointer}.nova-reserva_itemAcoes__Wn1Lk button:hover{background:var(--color-surface);color:var(--color-text)}.nova-reserva_acaoIcone__7QHEU{width:16px;height:16px}.nova-reserva_listaRodape__UO5s2{display:flex;align-items:center;gap:var(--space-3)}.nova-reserva_editor__4T92_{display:flex;flex-direction:column;gap:18px}.nova-reserva_editorTopo__HKgRm{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.nova-reserva_editorNome__8Uozx{display:flex;flex-direction:column;gap:1px;min-width:0;font-size:var(--texto-md)}.nova-reserva_editorNome__8Uozx small{color:var(--color-text-muted);font-size:var(--texto-xs)}.nova-reserva_editorTrocar___FX4F{flex:none;padding:5px 9px;border:0;border-radius:var(--radius-sm);background:none;color:var(--color-primary);font-family:inherit;font-size:var(--texto-xs);font-weight:var(--peso-medio);cursor:pointer}.nova-reserva_editorRodape__voPlQ{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--color-border)}.nova-reserva_editorResumo__ZSGu2{flex:1 1;min-width:0;display:flex;align-items:baseline;gap:var(--space-3);color:var(--color-text-muted);font-size:var(--texto-xs)}.nova-reserva_editorTotal__WZu9G{color:var(--color-text);font-size:var(--texto-lg)}.nova-reserva_editorFalta__BP6Q2{flex:none;max-width:40ch;margin:0;color:var(--color-text-muted);font-size:var(--texto-xs);text-align:right;line-height:1.35}.nova-reserva_calendario__0QUo5{border:1px solid var(--color-border);border-radius:var(--radius-md);padding:12px}.nova-reserva_calendarioTopo__Rjz6z{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3);margin-bottom:14px}.nova-reserva_calendarioTitulo__pB2J6{display:grid;gap:3px;min-width:0}.nova-reserva_calendarioTitulo__pB2J6 strong{font-size:var(--texto-sm);font-weight:var(--peso-forte)}.nova-reserva_calendarioDica__Gi6TZ{color:var(--cor-primaria,#2563eb);color:var(--cor-primaria,light-dark(#2563eb,#7696dd));font-size:var(--texto-xs);line-height:1.35}.nova-reserva_calendarioSetas__lu6Qp{display:flex;flex:none;gap:8px}.nova-reserva_calendarioSeta__NfwXJ{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);color:var(--color-text);cursor:pointer}.nova-reserva_calendarioSeta__NfwXJ:disabled{cursor:default;opacity:.4}.nova-reserva_calendarioAjuda__R56hr{color:var(--color-text-muted);font-size:var(--texto-xs)}.nova-reserva_umMes__Lsr2f{display:block}.nova-reserva_doisMeses__ApWUh{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4)}.nova-reserva_mes__wVVYp{min-width:0}.nova-reserva_mes__wVVYp+.nova-reserva_mes__wVVYp{padding-left:var(--space-4);border-left:1px solid var(--color-border)}.nova-reserva_mesNome__PU09S{margin:0 0 4px;font-size:var(--texto-2xs);font-weight:var(--peso-forte);text-align:center}.nova-reserva_semana__LO9bI{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}.nova-reserva_diaDaSemana__1Pgdt{padding:3px 0;color:var(--color-text-muted);font-size:var(--texto-3xs);font-weight:var(--peso-forte);text-align:center}.nova-reserva_diaVazio__7CVPD{height:27px}.nova-reserva_dia__dxmD7{height:27px;border:0;border-radius:var(--radius-sm);background:none;color:var(--color-text);font-family:inherit;font-size:var(--texto-2xs);cursor:pointer}.nova-reserva_dia__dxmD7:not(:disabled):hover{background:var(--color-surface)}.nova-reserva_diaApagado__gfd5e{color:var(--color-placeholder);cursor:default}.nova-reserva_diaHoje__mfMzL{font-weight:var(--peso-forte);text-decoration:underline}.nova-reserva_diaJaPassou__IdB9f:not(.nova-reserva_diaPonta__7axzV){color:#dc2626;color:light-dark(#dc2626,#f87171)}.nova-reserva_diaJaPassou__IdB9f.nova-reserva_diaNoPeriodo__qqsiO:not(.nova-reserva_diaPonta__7axzV){background:light-dark(#fee2e2,#4c2a2a)}.nova-reserva_diaNoPeriodo__qqsiO{background:var(--color-primary-tint)}.nova-reserva_diaPonta__7axzV{background:var(--color-primary);color:#fff;font-weight:var(--peso-forte)}.nova-reserva_diaPonta__7axzV:not(:disabled):hover{background:var(--color-primary-dark)}.nova-reserva_semCalendario__muT9i{margin:0;padding:18px;border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-muted);font-size:var(--texto-sm);text-align:center}.nova-reserva_editorGrade__8ikxu{display:grid;grid-template-columns:340px minmax(0,1fr);align-items:start;gap:var(--space-4)}.nova-reserva_editorGradeLarga__7zDHX{grid-template-columns:minmax(0,1fr)}.nova-reserva_editorEscolhas__QiQJ4{display:flex;flex-direction:column;gap:18px;min-width:0}.nova-reserva_editorEspera__lrY36{margin:0;padding:22px 18px;border:1px dashed var(--color-border);border-radius:var(--radius-md);color:var(--color-text-muted);font-size:var(--texto-sm);line-height:1.5;text-align:center}.nova-reserva_bloco__iD7Md{display:flex;flex-direction:column;gap:10px}.nova-reserva_blocoTitulo__cA_C4{display:flex;align-items:baseline;gap:10px;margin:0;font-size:var(--texto-xs);font-weight:var(--peso-forte)}.nova-reserva_blocoRegra__2YtpB{color:var(--color-text-muted);font-size:var(--texto-2xs);font-weight:var(--peso-normal)}.nova-reserva_chips__kci82{display:flex;flex-wrap:wrap;gap:6px}.nova-reserva_chip__Ct7zf{padding:7px 13px;border:1px solid var(--color-border);border-radius:999px;background:var(--color-bg);color:var(--color-text);font-family:inherit;font-size:var(--texto-xs);cursor:pointer}.nova-reserva_chip__Ct7zf:hover{border-color:var(--color-primary)}.nova-reserva_chipEscolhido___hmaF{border-color:var(--color-primary);background:var(--color-primary);color:#fff;font-weight:var(--peso-forte)}.nova-reserva_faixas__B2cL5{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.nova-reserva_faixa__fxRf8{display:grid;grid-template-columns:1fr auto 92px;align-items:center;gap:var(--space-3);padding:9px 12px;border:1px solid var(--color-border);border-radius:var(--radius-sm)}.nova-reserva_faixaNome__Vv_UG{display:flex;flex-direction:column;gap:1px;min-width:0;font-size:var(--texto-sm)}.nova-reserva_faixaNome__Vv_UG small{color:var(--color-text-muted);font-size:var(--texto-2xs)}.nova-reserva_faixaTotal__qnvDL{font-size:var(--texto-sm);font-weight:var(--peso-forte);text-align:right}.nova-reserva_contador__krKPj{display:flex;align-items:center;gap:2px}.nova-reserva_contador__krKPj button{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);color:var(--color-text);font-family:inherit;font-size:var(--texto-md);line-height:1;cursor:pointer}.nova-reserva_contador__krKPj button:not(:disabled):hover{border-color:var(--color-primary);color:var(--color-primary)}.nova-reserva_contador__krKPj button:disabled{cursor:default;opacity:.4}.nova-reserva_contador__krKPj span{min-width:30px;color:var(--color-text-muted);font-size:var(--texto-sm);text-align:center}.nova-reserva_contadorCheio__uhqlB{color:var(--color-text);font-weight:var(--peso-forte)}.nova-reserva_duasEscolhas__d1xH8{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3)}.nova-reserva_escolha2__nPbYO{display:grid;grid-template-columns:20px 1fr;grid-template-areas:"icone titulo" "icone resumo";align-items:start;gap:3px 10px;padding:12px 13px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);color:var(--color-text);font-family:inherit;font-size:var(--texto-sm);text-align:left;cursor:pointer}.nova-reserva_escolha2__nPbYO:hover{border-color:var(--color-primary)}.nova-reserva_escolha2__nPbYO svg{grid-area:icone;width:18px;height:18px;color:var(--color-primary)}.nova-reserva_escolha2__nPbYO strong{grid-area:titulo}.nova-reserva_escolha2__nPbYO small{grid-area:resumo;color:var(--color-text-muted);font-size:var(--texto-2xs);line-height:1.45}.nova-reserva_escolha2Marcada__o7AEq{border-color:var(--color-primary);background:var(--color-primary-tint)}.nova-reserva_formas__co_CS{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.nova-reserva_forma__BdENo{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);width:100%;padding:10px 13px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);color:var(--color-text);font-family:inherit;text-align:left;cursor:pointer}.nova-reserva_forma__BdENo:hover{border-color:var(--color-primary)}.nova-reserva_formaMarcada__SMpA4{border-color:var(--color-primary);background:var(--color-primary-tint)}.nova-reserva_formaNome__KFFtu{display:flex;flex-direction:column;gap:1px;min-width:0;font-size:var(--texto-sm)}.nova-reserva_formaNome__KFFtu small{color:var(--color-text-muted);font-size:var(--texto-2xs)}.nova-reserva_formaConta__u_sMo{flex:none;display:flex;flex-direction:column;align-items:flex-end;gap:1px;font-size:var(--texto-sm)}.nova-reserva_formaConta__u_sMo small{color:var(--color-text-muted);font-size:var(--texto-2xs)}.nova-reserva_semFormas__F_yhZ{margin:0;padding:12px 14px;border:1px dashed var(--color-border);border-radius:var(--radius-sm);color:var(--color-text-muted);font-size:var(--texto-xs);line-height:1.5}.nova-reserva_ajuste__Lv5LX{display:grid;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:8px}.nova-reserva_ajusteDirecao__xzm5i,.nova-reserva_ajusteForma__EEJN7{display:flex;gap:4px}.nova-reserva_ajusteValor__88Ylj{display:flex;align-items:center;gap:6px}.nova-reserva_ajusteValor__88Ylj input{width:88px;text-align:right}.nova-reserva_pastilha__QLivg{padding:8px 12px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);color:var(--color-text-muted);font-family:inherit;font-size:var(--texto-xs);cursor:pointer}.nova-reserva_pastilhaMarcada__YxIIt{border-color:var(--color-primary);background:var(--color-primary);color:#fff;font-weight:var(--peso-forte)}.nova-reserva_avisoDoAjuste__d1uNv{margin:0;padding:9px 11px;border-radius:var(--radius-sm);background:rgba(217,119,6,.12);background:light-dark(rgba(217,119,6,.12),rgba(227,146,53,.162));color:#92400e;color:light-dark(#92400e,#dea27d);font-size:var(--texto-xs);line-height:1.45}.nova-reserva_conta__JkwtE{display:flex;flex-direction:column;gap:4px;margin:0;padding:12px 14px;border-radius:var(--radius-sm);background:var(--color-surface-soft)}.nova-reserva_conta__JkwtE div{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3)}.nova-reserva_conta__JkwtE dt{color:var(--color-text-muted);font-size:var(--texto-xs)}.nova-reserva_conta__JkwtE dt small{font-size:var(--texto-3xs)}.nova-reserva_conta__JkwtE dd{margin:0;font-size:var(--texto-sm)}.nova-reserva_contaDesconto__qUMWT dd,.nova-reserva_contaDesconto__qUMWT dt{color:#12a150;color:light-dark(#12a150,#7edca7)}.nova-reserva_contaTotal__v8e8x{margin-top:6px;padding-top:8px;border-top:1px solid var(--color-border)}.nova-reserva_contaTotal__v8e8x dt{color:var(--color-text);font-size:var(--texto-sm);font-weight:var(--peso-forte)}.nova-reserva_contaTotal__v8e8x dd{font-size:var(--texto-xl);font-weight:var(--peso-forte)}.nova-reserva_revisaoBloco__CLDA5{display:flex;flex-direction:column;gap:10px;padding:14px;border:1px solid var(--color-border);border-radius:var(--radius-md)}.nova-reserva_ficha__6ASnp{display:grid;grid-template-columns:repeat(3,1fr);gap:10px var(--space-3);margin:0}.nova-reserva_ficha__6ASnp div{display:flex;flex-direction:column;gap:1px;min-width:0}.nova-reserva_ficha__6ASnp dt{color:var(--color-text-muted);font-size:var(--texto-3xs);font-weight:var(--peso-forte);text-transform:uppercase;letter-spacing:.03em}.nova-reserva_ficha__6ASnp dd{margin:0;font-size:var(--texto-sm);overflow-wrap:anywhere}.nova-reserva_observacao__z9oTU{margin:0;padding:9px 11px;border-radius:var(--radius-sm);background:var(--color-surface-soft);color:var(--color-text-muted);font-size:var(--texto-xs);line-height:1.5}.nova-reserva_revisaoItens__EyW17{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.nova-reserva_revisaoItens__EyW17 li{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3);padding-bottom:8px;border-bottom:1px solid var(--color-border)}.nova-reserva_revisaoItens__EyW17 li:last-child{padding-bottom:0;border-bottom:0}.nova-reserva_revisaoItens__EyW17 div{display:flex;flex-direction:column;gap:1px;min-width:0;font-size:var(--texto-sm)}.nova-reserva_revisaoItens__EyW17 small{color:var(--color-text-muted);font-size:var(--texto-2xs)}.nova-reserva_motivoDoAjuste__sBDsT{display:flex;align-items:flex-start;gap:7px;margin:0;padding:9px 11px;border-radius:var(--radius-sm);background:rgba(217,119,6,.1);background:light-dark(rgba(217,119,6,.1),rgba(227,146,53,.135));color:#92400e;color:light-dark(#92400e,#dea27d);font-size:var(--texto-xs);line-height:1.45}.nova-reserva_motivoIcone__Lh2lE{flex:none;width:15px;height:15px;margin-top:1px}.nova-reserva_blCabecalho___ibid{display:grid;gap:4px;justify-items:center;text-align:center;margin-bottom:4px}.nova-reserva_blPergunta__fXYcr{margin:0;font-size:var(--texto-lg);font-weight:var(--peso-forte)}.nova-reserva_blSubtitulo__mGTYU{margin:0;color:var(--color-text-muted);font-size:var(--texto-xs)}.nova-reserva_blCartoes___7Q3i{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4)}.nova-reserva_blCartao__lqhYn{display:grid;align-content:start;gap:10px;padding:20px;border:1.5px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg);color:var(--color-text);font-family:inherit;text-align:left;cursor:pointer;transition:border-color .14s ease,background .14s ease,box-shadow .14s ease,transform .14s ease}.nova-reserva_blCartao__lqhYn[data-lista]{align-content:stretch;grid-template-rows:auto auto 1fr}.nova-reserva_blCartao__lqhYn:hover{border-color:var(--color-primary);background:var(--color-primary-tint);box-shadow:0 6px 18px rgb(15 23 42/10%);box-shadow:0 6px 18px light-dark(rgb(15 23 42/10%),rgba(0,0,0,.18));transform:translateY(-1px)}.nova-reserva_blCartao__lqhYn:active{transform:translateY(0)}.nova-reserva_blCartao__lqhYn:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.nova-reserva_blCartaoMarcado__Px4uR,.nova-reserva_blCartaoMarcado__Px4uR:hover{border-color:var(--color-primary);background:var(--color-primary-tint)}.nova-reserva_blIcone__Ilavt{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--radius-sm);background:var(--color-primary-tint);color:var(--color-primary)}.nova-reserva_blIcone__Ilavt svg{width:20px;height:20px}.nova-reserva_blTopo__ANKCV{display:flex;align-items:center;gap:14px}.nova-reserva_blNomes___Hjmy{display:grid;gap:5px;justify-items:start;min-width:0}.nova-reserva_blTitulo__JjHmO{font-size:var(--texto-md);font-weight:var(--peso-forte)}.nova-reserva_blSelo__G_v5Z{padding:2px 9px;border-radius:999px;background:var(--color-primary-tint);color:var(--color-primary);font-size:var(--texto-3xs);font-weight:var(--peso-forte)}.nova-reserva_blSelo__G_v5Z[data-tipo=link],.nova-reserva_blSelo__G_v5Z[data-tipo=parceiro]{background:#e8f6ee;background:light-dark(#e8f6ee,#363e4b);color:#12a150;color:light-dark(#12a150,#7edca7)}.nova-reserva_blFrase__cExpp{color:var(--color-text-muted);font-size:var(--texto-xs);line-height:1.55}.nova-reserva_blLista__wUgT4{display:grid;align-content:start;gap:9px;margin:6px 0 0;padding-top:14px;border-top:1px solid var(--color-border);padding-left:0;list-style:none}.nova-reserva_blItem__ssjnz{display:grid;grid-template-columns:18px 1fr;gap:9px;align-items:center;color:var(--color-text-muted);font-size:var(--texto-xs);line-height:1.45}.nova-reserva_blMarca__2skV8{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border:1px solid var(--color-border);border-radius:999px;color:var(--color-text-muted)}.nova-reserva_blMarca__2skV8 svg{width:11px;height:11px}.nova-reserva_pcBloco__WtWX7{display:grid;gap:10px;padding:14px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}.nova-reserva_pcEscolhido__V3buO{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px}.nova-reserva_pcEscolhidoNome__4wVsp{display:flex;align-items:center;gap:8px;font-size:var(--texto-sm);font-weight:var(--peso-forte)}.nova-reserva_pcAcordo__xYCEb{flex:1 1;min-width:200px;color:var(--color-text-muted);font-size:var(--texto-xs)}.nova-reserva_pcAcordo__xYCEb[data-modelo=comissionado],.nova-reserva_pcAcordo__xYCEb[data-modelo=net]{color:var(--color-text)}.nova-reserva_pcBusca__lonqq{position:relative;display:flex;align-items:center;gap:8px}.nova-reserva_pcBuscaIcone__sBO_K{position:absolute;width:15px;height:15px;margin-left:10px;color:var(--color-placeholder);pointer-events:none}.nova-reserva_pcBuscaCampo__QKiWy{flex:1 1;min-width:0;padding:8px 11px 8px 31px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);color:var(--color-text);font-family:inherit;font-size:var(--texto-2xs)}.nova-reserva_pcBuscaCampo__QKiWy:focus{outline:2px solid var(--color-primary);outline-offset:1px;border-color:transparent}.nova-reserva_pcLista__AbNPu{display:grid;gap:6px;margin:0;padding:0;list-style:none}.nova-reserva_pcLinha__Zj7II{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;padding:9px 12px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);color:var(--color-text);font-family:inherit;text-align:left;cursor:pointer}.nova-reserva_pcLinha__Zj7II:hover{border-color:var(--color-primary);background:var(--color-primary-tint)}.nova-reserva_pcNome__dLdjD{display:flex;align-items:center;gap:8px;min-width:0;font-size:var(--texto-2xs);font-weight:var(--peso-forte)}.nova-reserva_pcTipo__SsMG0{flex:none;padding:1px 7px;border-radius:999px;background:var(--color-surface-strong);color:var(--color-text-muted);font-size:var(--texto-3xs);font-weight:var(--peso-medio)}.nova-reserva_pcContato__O6MJF{overflow:hidden;text-overflow:ellipsis}.nova-reserva_pcContato__O6MJF,.nova-reserva_pcSeloAcordo__Jxf6U{color:var(--color-text-muted);font-size:var(--texto-3xs);white-space:nowrap}.nova-reserva_pcSeloAcordo__Jxf6U{flex:none;padding:2px 9px;border-radius:999px;background:var(--color-surface-strong);font-weight:var(--peso-maximo)}.nova-reserva_pcSeloAcordo__Jxf6U[data-modelo=net]{background:rgba(15,99,219,.12);background:light-dark(rgba(15,99,219,.12),rgba(60,126,220,.162));color:var(--color-primary-dark)}.nova-reserva_pcSeloAcordo__Jxf6U[data-modelo=comissionado]{background:rgba(180,83,9,.12);background:light-dark(rgba(180,83,9,.12),rgba(223,129,57,.162));color:#b45309;color:light-dark(#b45309,#dfa67a)}.nova-reserva_pcVazio__fVyqO{margin:0;padding:10px 2px;color:var(--color-text-muted);font-size:var(--texto-2xs);line-height:1.5}.nova-reserva_pcNovo__0kK58:not([hidden]){display:grid;gap:10px;margin-top:4px;padding-top:12px;border-top:1px solid var(--color-border)}.nova-reserva_pcNovoTitulo__AZ3fh{color:var(--color-text);font-size:var(--texto-2xs);font-weight:var(--peso-maximo)}.nova-reserva_pcErro__jF6Wk{margin:0;padding:8px 11px;border-radius:var(--radius-sm);background:rgba(220,38,38,.1);background:light-dark(rgba(220,38,38,.1),rgba(207,74,74,.135));color:#b91c1c;color:light-dark(#b91c1c,#d87f7f);font-size:var(--texto-3xs)}.nova-reserva_pcTipos__7dsiC{display:flex;flex-wrap:wrap;gap:6px}.nova-reserva_pcAcordoNovo___kTYL{display:grid;gap:6px}.nova-reserva_pcPercentual__E5g5G:not([hidden]){display:flex;align-items:center;gap:8px}.nova-reserva_pcPercentualCampo__zziom{width:74px;padding:6px 9px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);color:var(--color-text);font-family:inherit;font-size:var(--texto-2xs);font-weight:var(--peso-forte);text-align:center}.nova-reserva_pcPercentualCampo__zziom:focus{outline:2px solid var(--color-primary);outline-offset:1px;border-color:transparent}.nova-reserva_pcPercentualTexto__dztpk{color:var(--color-text-muted);font-size:var(--texto-2xs)}.nova-reserva_pcNovoRodape__EPfRG{display:flex;justify-content:flex-end;gap:8px}.nova-reserva_pcTipoBotao__fNhg6,.nova-reserva_sugestao__7UQQK{display:inline-flex;align-items:center;gap:6px;padding:5px 11px;border:1px solid var(--color-border);border-radius:999px;background:var(--color-bg);color:var(--color-text-muted);font-family:inherit;font-size:var(--texto-3xs);font-weight:var(--peso-medio);cursor:pointer}.nova-reserva_pcTipoBotao__fNhg6 svg,.nova-reserva_sugestao__7UQQK svg{width:13px;height:13px}.nova-reserva_pcTipoBotao__fNhg6:hover:not(:disabled),.nova-reserva_sugestao__7UQQK:hover:not(:disabled){border-color:var(--color-primary)}.nova-reserva_sugestao__7UQQK:disabled{cursor:default;opacity:.5}.nova-reserva_pcTipoEscolhido__JYHN0,.nova-reserva_sugestaoAtual__1IuwL{border-color:var(--color-primary);background:var(--color-primary-tint);color:var(--color-primary-dark);font-weight:var(--peso-forte)}.nova-reserva_soParaLeitor__d7Vae{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.nova-reserva_dtPeriodo__ec8It{position:relative}.nova-reserva_dtCampos__1n6oo{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3)}.nova-reserva_dtCampo__isG0s{display:grid;grid-template-columns:1fr auto;grid-template-areas:"rotulo icone" "valor  icone";align-items:center;gap:2px 10px;padding:9px 12px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);color:var(--color-text);font-family:inherit;text-align:left;cursor:pointer}.nova-reserva_dtCampo__isG0s:hover{border-color:var(--color-primary)}.nova-reserva_dtCampo__isG0s[data-aberto]{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-tint)}.nova-reserva_dtCampoRotulo___jmSd{grid-area:rotulo;color:var(--color-text-muted);font-size:var(--texto-3xs)}.nova-reserva_dtCampoValor__ts4yx{grid-area:valor;font-size:var(--texto-sm);font-weight:var(--peso-forte)}.nova-reserva_dtCampoIcone__j1R4W{grid-area:icone;width:17px;height:17px;color:var(--color-text-muted)}.nova-reserva_dtFlutuante__GOBIq{position:absolute;z-index:5;top:calc(100% + 8px);right:0;left:0;padding:16px 18px 18px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg);box-shadow:0 12px 32px rgb(15 23 42/14%);box-shadow:0 12px 32px light-dark(rgb(15 23 42/14%),rgba(0,0,0,.252))}.nova-reserva_dtColunas__QKQTb{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3)}.nova-reserva_dtGrupos__ZAwZT{display:grid;gap:8px}.nova-reserva_dtGrupo__4MFaa{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:12px 14px;border-radius:var(--radius-sm);background:var(--color-surface-soft)}.nova-reserva_dtGrupoNomes__SnXHP{display:grid;gap:2px;min-width:0}.nova-reserva_dtGrupoNome__5t8yy{font-size:var(--texto-sm);font-weight:var(--peso-forte)}.nova-reserva_dtGrupoFaixa__GgEBC{color:var(--color-text-muted);font-size:var(--texto-2xs)}.nova-reserva_dtContador__6E2oj{display:flex;flex:none;align-items:center;gap:10px}.nova-reserva_dtBotao__mGxgc{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);color:var(--color-primary);font-family:inherit;font-size:var(--texto-sm);line-height:1;cursor:pointer}.nova-reserva_dtBotao__mGxgc:hover:not(:disabled){border-color:var(--color-primary)}.nova-reserva_dtBotao__mGxgc:disabled{color:var(--color-placeholder);cursor:default}.nova-reserva_dtQuanto__1S6WR{min-width:18px;color:var(--color-text);font-size:var(--texto-sm);font-weight:var(--peso-forte);text-align:center}.nova-reserva_dtQuanto__1S6WR[data-zero]{color:var(--color-placeholder)}.nova-reserva_dtPerguntas__6K_LB{display:grid;gap:8px}.nova-reserva_dtPergunta__7MlWI{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding:9px 12px;border-radius:var(--radius-sm);background:var(--color-surface-soft)}.nova-reserva_dtPerguntaRotulo__edI0i{flex:1 1 auto;min-width:0;font-size:var(--texto-xs);font-weight:var(--peso-medio)}.nova-reserva_dtChip__tWSLq{padding:4px 13px;border:1px solid var(--color-border);border-radius:999px;background:var(--color-bg);color:var(--color-text-muted);font-family:inherit;font-size:var(--texto-2xs);font-weight:var(--peso-medio);cursor:pointer}.nova-reserva_dtChip__tWSLq:hover{border-color:var(--color-text-muted)}.nova-reserva_dtChip__tWSLq[data-marcado]{border-color:var(--color-primary);background:var(--color-primary-tint);color:var(--color-primary);font-weight:var(--peso-forte)}.nova-reserva_dtChip__tWSLq[data-valor=sim][data-marcado]{border-color:light-dark(#12a150,#30c06f);background:#e8f6ee;background:light-dark(#e8f6ee,#363e4b);color:#0d7a3d;color:light-dark(#0d7a3d,#80dda9)}.nova-reserva_dtChip__tWSLq[data-valor=nao][data-marcado]{border-color:light-dark(#d92d20,#d36b63);background:#fdeceb;background:light-dark(#fdeceb,#492725);color:#b42318;color:light-dark(#b42318,#da857e)}.nova-reserva_dtBloco__LSzmA{display:grid;gap:12px;padding:14px 16px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}.nova-reserva_dtCabecalho__RvTvY{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 14px}.nova-reserva_dtTitulo__qAVh2{display:inline-flex;align-items:center;gap:7px;color:var(--color-text);font-size:var(--texto-sm);font-weight:var(--peso-forte)}.nova-reserva_dtTituloIcone__n_K9O{width:16px;height:16px;color:var(--color-primary)}.nova-reserva_dtResumo__UCzKF{margin-left:auto;color:var(--color-text-muted);font-size:var(--texto-xs)}.nova-reserva_dtResumo__UCzKF strong{color:var(--color-text)}.nova-reserva_dtAjuda__KYHxI{margin:0;color:var(--color-text-muted);font-size:var(--texto-xs);line-height:1.5}.nova-reserva_dtPessoas__HxGcH{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.nova-reserva_dtPessoa__DApv1{display:flex;align-items:center;gap:6px;padding:5px 7px 5px 5px;border:1px solid var(--color-border);border-radius:999px;background:var(--color-bg)}.nova-reserva_dtPessoaOrdem__46h5C{display:grid;flex:none;place-items:center;width:20px;height:20px;border-radius:999px;background:var(--color-primary-tint);color:var(--color-primary-dark);font-size:var(--texto-3xs);font-weight:var(--peso-maximo)}.nova-reserva_dtIdade__Q2Ymd{width:38px;padding:3px 2px;border:0;border-bottom:1px solid var(--color-border);background:none;color:var(--color-text);font-family:inherit;font-size:var(--texto-2xs);font-weight:var(--peso-forte);text-align:center}.nova-reserva_dtIdade__Q2Ymd:focus{outline:none;border-bottom-color:var(--color-primary)}.nova-reserva_dtIdade__Q2Ymd::placeholder{color:var(--color-placeholder);font-weight:var(--peso-normal)}.nova-reserva_dtAnos__2mFZ2{color:var(--color-text-muted);font-size:var(--texto-3xs)}.nova-reserva_dtTirar__w3K7i{display:inline-flex;flex:none;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:0;border-radius:999px;background:none;color:var(--color-text-muted);cursor:pointer}.nova-reserva_dtTirar__w3K7i svg{width:13px;height:13px}.nova-reserva_dtTirar__w3K7i:hover{background:rgba(220,38,38,.12);background:light-dark(rgba(220,38,38,.12),rgba(207,74,74,.162));color:#b91c1c;color:light-dark(#b91c1c,#d87f7f)}.nova-reserva_dtBotoes__13gC2{display:flex;flex-wrap:wrap;gap:8px}.nova-reserva_dtObrigatoria__ejt1A{margin-left:7px;padding:1px 7px;border-radius:999px;background:rgba(180,83,9,.12);background:light-dark(rgba(180,83,9,.12),rgba(223,129,57,.162));color:#b45309;color:light-dark(#b45309,#dfa67a);font-size:var(--texto-3xs);font-weight:var(--peso-medio)}.nova-reserva_dtSimNao__LTCG5{display:flex;flex-wrap:wrap;gap:6px}.nova-reserva_agenda__dnFpI{display:grid;gap:6px;margin:0;padding:0;list-style:none}.nova-reserva_agDia__fmDVh{display:grid;grid-template-columns:56px minmax(0,1fr) 30px;align-items:center;gap:12px;padding:9px 12px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}.nova-reserva_agDiaVazio__RQqV7{padding:8px 12px 7px;border-style:dashed;background:none;cursor:pointer}.nova-reserva_agConvite__R_JyS{display:flex;align-items:center;justify-content:center;min-height:22px;color:var(--color-primary);font-size:var(--texto-3xs);letter-spacing:.02em}.nova-reserva_agDiaVazio__RQqV7:focus-visible,.nova-reserva_agDiaVazio__RQqV7:hover{border-color:var(--color-primary);background:var(--color-primary-tint);outline:none}.nova-reserva_agDiaAlvo__bh_qv,.nova-reserva_agDiaVazio__RQqV7:hover .nova-reserva_agMais__ynSd6{border-color:var(--color-primary);background:var(--color-primary-tint)}.nova-reserva_agDiaAlvo__bh_qv{border-style:solid}.nova-reserva_agData__4c_dB{display:grid;justify-items:center;gap:0;min-width:42px;line-height:1.1;text-align:center}.nova-reserva_agData__4c_dB strong{font-size:var(--texto-lg);font-weight:var(--peso-maximo)}.nova-reserva_agData__4c_dB small{color:var(--color-text-muted);font-size:var(--texto-3xs);font-weight:var(--peso-forte);letter-spacing:.04em}.nova-reserva_agCorpo__ti_JR{min-width:0}.nova-reserva_agItens__CaUUV{display:grid;gap:5px;margin:0;padding:0;list-style:none}.nova-reserva_agItem__2HM7W{display:grid;grid-template-columns:46px minmax(0,1fr) auto auto auto;align-items:center;gap:10px;padding:0;border:0;background:none;cursor:grab}.nova-reserva_agItens__CaUUV>li+li{padding-top:9px;border-top:1px solid var(--color-border)}.nova-reserva_agItem__2HM7W:active{cursor:grabbing}.nova-reserva_agItem__2HM7W[data-na-mao=sim]{opacity:.4}.nova-reserva_agFoto__BOQs8{display:inline-flex;align-items:center;justify-content:center;overflow:hidden;width:46px;height:46px;border-radius:var(--radius-sm);background:var(--color-surface-strong);color:var(--color-text-muted)}.nova-reserva_agFoto__BOQs8 img{width:100%;height:100%;object-fit:cover}.nova-reserva_agFoto__BOQs8 svg{width:18px;height:18px}.nova-reserva_agNome__Es2V8{display:grid;gap:1px;min-width:0;line-height:1.25}.nova-reserva_agNome__Es2V8 strong{font-size:var(--texto-xs);font-weight:var(--peso-medio);line-height:1.3}.nova-reserva_agLink__Ln5ZV{display:inline-flex;align-items:center;gap:5px;min-width:0;color:inherit;text-decoration:none}.nova-reserva_agLink__Ln5ZV:hover strong{color:var(--color-primary)}.nova-reserva_agLinkIcone__mkKAG{flex:none;width:12px;height:12px;color:var(--color-placeholder);opacity:0;transition:opacity .12s ease}.nova-reserva_agLink__Ln5ZV:focus-visible .nova-reserva_agLinkIcone__mkKAG,.nova-reserva_agLink__Ln5ZV:hover .nova-reserva_agLinkIcone__mkKAG{opacity:1}.nova-reserva_agNome__Es2V8 small{color:var(--color-text-muted);font-size:var(--texto-3xs)}.nova-reserva_agFaixas__oGi9r{display:grid;grid-template-columns:160px 7px 60px 9px 8px 9px 62px;align-items:center;width:351px;gap:3px 6px;margin:0;padding:0;list-style:none;font-size:var(--texto-3xs);white-space:nowrap}.nova-reserva_agFaixas__oGi9r>li{display:contents}.nova-reserva_agFaixaNome__L18NZ{min-width:0;color:var(--color-text-muted);text-align:right;white-space:normal;overflow-wrap:anywhere}.nova-reserva_agFaixaNota__Pn7Gw{display:block;color:var(--color-placeholder);font-size:inherit;line-height:1.2}.nova-reserva_agFaixaSinal__Kju3E{color:var(--color-placeholder);text-align:center}.nova-reserva_agFaixaQuantos__8jGwX{font-weight:var(--peso-forte);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:center}.nova-reserva_agFaixaUnitario__DV2fI{color:var(--color-text-muted);text-align:left;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.nova-reserva_agFaixaTotal__u_gDR{font-weight:var(--peso-forte);text-align:left;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.nova-reserva_agSemFaixa__nMbbT{grid-column:1/-1;color:var(--color-placeholder)}.nova-reserva_agTotalDoItem__4Rg5U{width:88px;margin-left:9px;padding-left:13px;border-left:1px solid var(--color-border);font-size:var(--texto-xs);font-weight:var(--peso-maximo);text-align:right;white-space:nowrap}.nova-reserva_agAcoes__k9YSl{display:grid;gap:2px;visibility:hidden}.nova-reserva_agDia__fmDVh:focus-within .nova-reserva_agAcoes__k9YSl,.nova-reserva_agDia__fmDVh:hover .nova-reserva_agAcoes__k9YSl,.nova-reserva_agForaBloco__QnAdR:focus-within .nova-reserva_agAcoes__k9YSl,.nova-reserva_agForaBloco__QnAdR:hover .nova-reserva_agAcoes__k9YSl,[data-caixa=extras]:focus-within .nova-reserva_agAcoes__k9YSl,[data-caixa=extras]:hover .nova-reserva_agAcoes__k9YSl{visibility:visible}.nova-reserva_agAcoes__k9YSl button{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:0;border-radius:var(--radius-sm);background:none;color:var(--color-text-muted);opacity:.5;cursor:pointer;transition:opacity .15s ease}.nova-reserva_agAcoes__k9YSl button:focus-visible,.nova-reserva_agAcoes__k9YSl button:hover{opacity:1;background:var(--color-surface-strong);color:var(--color-text)}.nova-reserva_agAcoes__k9YSl:has(.nova-reserva_descAncora__pCdQ4){gap:1px}.nova-reserva_agAcoes__k9YSl:has(.nova-reserva_descAncora__pCdQ4) button{height:18px}.nova-reserva_descAncora__pCdQ4{position:relative;display:inline-flex}.nova-reserva_agAcoes__k9YSl .nova-reserva_descAncora__pCdQ4 button[data-com-desconto]{color:#067647;color:light-dark(#067647,#7ee0b7);opacity:1}.nova-reserva_agAcoes__k9YSl .nova-reserva_descAncora__pCdQ4 button[data-aberto]{opacity:1;background:var(--color-surface-strong);color:var(--color-primary)}.nova-reserva_agTotalDoItem__4Rg5U:has(.nova-reserva_agDe__mb1rs){line-height:1.15}.nova-reserva_agTotalDoItem__4Rg5U .nova-reserva_agDe__mb1rs{display:block;margin-bottom:1px;color:var(--color-text-muted);font-size:var(--texto-3xs);font-weight:var(--peso-normal,400);text-decoration:line-through;-webkit-text-decoration-color:var(--color-placeholder);text-decoration-color:var(--color-placeholder)}.nova-reserva_descBalao__Ma15g{position:absolute;top:calc(100% + 6px);right:0;z-index:30;display:grid;grid-template-columns:minmax(0,1fr);gap:9px;box-sizing:border-box;width:260px;padding:12px;border:1px solid var(--color-border);border-radius:10px;background:var(--color-bg,#fff);background:var(--color-bg,light-dark(#fff,#2b323e));box-shadow:0 12px 30px rgba(20,30,50,.16);box-shadow:0 12px 30px light-dark(rgba(20,30,50,.16),rgba(0,0,0,.288));visibility:visible;cursor:default;text-align:left;white-space:normal}.nova-reserva_descBalao__Ma15g,.nova-reserva_descBalao__Ma15g *{-webkit-user-select:text;user-select:text}.nova-reserva_descTitulo__vAKrD{color:var(--color-text);font-size:var(--texto-xs);font-weight:var(--peso-forte)}.nova-reserva_descLinha__D1MtO{display:flex;gap:6px;min-width:0;margin:0}.nova-reserva_descChave__79T_m{display:inline-flex;overflow:hidden;border:1px solid var(--color-border);border-radius:var(--radius-sm)}.nova-reserva_agAcoes__k9YSl .nova-reserva_descChave__79T_m button{width:34px;height:30px;border-radius:0;background:var(--color-bg,#fff);background:var(--color-bg,light-dark(#fff,#2b323e));color:var(--color-text-muted);font-family:inherit;font-size:var(--texto-2xs);font-weight:var(--peso-forte);opacity:1}.nova-reserva_agAcoes__k9YSl .nova-reserva_descChave__79T_m button[data-ativo]{background:var(--color-primary);color:#fff}.nova-reserva_descCampo__1J7ud{flex:1 1;width:0;min-width:0;height:30px;box-sizing:border-box;padding:0 8px;border:1px solid var(--color-primary);border-radius:var(--radius-sm);background:var(--color-bg,#fff);background:var(--color-bg,light-dark(#fff,#2b323e));color:var(--color-text);font-family:inherit;font-size:var(--texto-xs)}.nova-reserva_descCampo__1J7ud[aria-invalid]{border-color:light-dark(#b42318,#cb483e)}.nova-reserva_descDePor__dfhcX,.nova-reserva_descErro__htj9l,.nova-reserva_descNota__lfokU{margin:0;line-height:1.4}.nova-reserva_descDePor__dfhcX{color:var(--color-text-muted);font-size:var(--texto-2xs)}.nova-reserva_descDePor__dfhcX s{color:var(--color-placeholder)}.nova-reserva_descDePor__dfhcX b{color:var(--color-text)}.nova-reserva_descErro__htj9l{color:#b42318;color:light-dark(#b42318,#da857e);font-size:var(--texto-2xs)}.nova-reserva_descNota__lfokU{color:var(--color-text-muted);font-size:var(--texto-3xs)}.nova-reserva_descPe__brUgM{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px;min-width:0}.nova-reserva_agAcoes__k9YSl .nova-reserva_descPe__brUgM .nova-reserva_descTirar__QGzbA{width:auto;height:auto;padding:0;background:none;color:#b42318;color:light-dark(#b42318,#da857e);font-family:inherit;font-size:var(--texto-3xs);font-weight:var(--peso-forte);opacity:1}.nova-reserva_descBotoes__7rk6I{display:inline-flex;gap:6px;margin-left:auto}.nova-reserva_agAcoes__k9YSl .nova-reserva_descBotoes__7rk6I button{width:auto;height:28px;padding:0 10px;border:1px solid var(--color-border);background:var(--color-bg,#fff);background:var(--color-bg,light-dark(#fff,#2b323e));color:var(--color-text);font-family:inherit;font-size:var(--texto-3xs);font-weight:var(--peso-forte);opacity:1}.nova-reserva_agAcoes__k9YSl .nova-reserva_descBotoes__7rk6I .nova-reserva_descAplicar__Yzf8o{border-color:var(--color-primary);background:var(--color-primary);color:#fff}.nova-reserva_agAcoes__k9YSl .nova-reserva_descBotoes__7rk6I .nova-reserva_descAplicar__Yzf8o:focus-visible,.nova-reserva_agAcoes__k9YSl .nova-reserva_descBotoes__7rk6I .nova-reserva_descAplicar__Yzf8o:hover:not(:disabled){background:var(--color-primary);color:#fff;filter:brightness(.95)}.nova-reserva_agAcoes__k9YSl .nova-reserva_descChave__79T_m button[data-ativo]:hover{background:var(--color-primary);color:#fff}.nova-reserva_agTotalGeralValor__2Q_Ot .nova-reserva_agTotalGeralDe__EbeAi{margin-right:8px;color:var(--color-text-muted);font-size:var(--texto-xs);font-weight:var(--peso-normal,400);-webkit-text-decoration-color:var(--color-placeholder);text-decoration-color:var(--color-placeholder)}.nova-reserva_agAcoes__k9YSl .nova-reserva_descBotoes__7rk6I .nova-reserva_descAplicar__Yzf8o:disabled{opacity:.4;cursor:not-allowed}.nova-reserva_agMais__ynSd6{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px dashed var(--color-border);border-radius:var(--radius-sm);background:none;color:var(--color-primary);cursor:pointer}.nova-reserva_agMais__ynSd6 svg{width:15px;height:15px}.nova-reserva_agMais__ynSd6:hover{border-style:solid;border-color:var(--color-primary);background:var(--color-primary-tint)}.nova-reserva_agRecusa__JLiZE{display:flex;align-items:center;gap:8px;margin:0;padding:9px 12px;border-radius:var(--radius-sm);background:rgba(180,83,9,.12);background:light-dark(rgba(180,83,9,.12),rgba(223,129,57,.162));color:#92400e;color:light-dark(#92400e,#dea27d);font-size:var(--texto-2xs)}.nova-reserva_agRecusaIcone__JMimY{flex:none;width:15px;height:15px}.nova-reserva_agForaBloco__QnAdR{display:grid;gap:8px;padding:12px 14px;border:1px dashed light-dark(#b45309,#d27228);border-radius:var(--radius-md);background:rgba(180,83,9,.06);background:light-dark(rgba(180,83,9,.06),rgba(223,129,57,.081))}.nova-reserva_agForaTitulo__8aZvh{display:flex;align-items:flex-start;gap:8px;margin:0;color:#92400e;color:light-dark(#92400e,#dea27d);font-size:var(--texto-2xs);line-height:1.45}.nova-reserva_agForaLinha__u1rdd{display:grid;gap:2px}.nova-reserva_agForaData__5EDxK{padding-left:9px;color:var(--color-text-muted);font-size:var(--texto-3xs)}.nova-reserva_agenda__dnFpI[data-compacta] .nova-reserva_agDia__fmDVh{padding:5px 10px;gap:10px}.nova-reserva_agenda__dnFpI[data-compacta] .nova-reserva_agDiaVazio__RQqV7{padding:5px 10px 4px}.nova-reserva_agenda__dnFpI[data-compacta] .nova-reserva_agItens__CaUUV>li{padding:4px 8px}.nova-reserva_agenda__dnFpI[data-compacta] .nova-reserva_agMais__ynSd6{width:24px;height:24px}.nova-reserva_epCorpo__iVPut{display:flex;flex-direction:column;flex:1 1;min-height:0;gap:12px;padding:4px 18px 18px}.nova-reserva_epLinha__0TU0D{display:grid;grid-template-columns:46px minmax(0,1fr) auto auto;align-items:center;gap:12px;width:100%;padding:9px 12px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);color:var(--color-text);font-family:inherit;text-align:left;cursor:pointer}.nova-reserva_epLinha__0TU0D:hover:not(:disabled){border-color:var(--color-primary);background:var(--color-primary-tint)}.nova-reserva_epLinha__0TU0D:disabled{cursor:default;opacity:.55}.nova-reserva_epValor__wcJpQ{display:grid;gap:1px;justify-items:end;min-width:112px;text-align:right;white-space:nowrap}.nova-reserva_epVazio__zOgUc{width:351px}.nova-reserva_epValor__wcJpQ strong{font-size:var(--texto-sm);font-weight:var(--peso-maximo)}.nova-reserva_epAviso__FE8JL{color:#b45309;color:light-dark(#b45309,#dfa67a);font-size:var(--texto-3xs)}.nova-reserva_epChipRepetido__7gT_j{padding:1px 7px;border-radius:999px;background:var(--color-surface);color:var(--color-text-muted);font-size:var(--texto-3xs);font-weight:var(--peso-forte);white-space:nowrap}.nova-reserva_epJaEstao__TZA5G{display:flex;align-items:center;gap:10px;margin:66px 0 10px;color:var(--color-placeholder);font-size:var(--texto-3xs);white-space:nowrap}.nova-reserva_epJaEstao__TZA5G:after,.nova-reserva_epJaEstao__TZA5G:before{content:"";flex:1 1;height:1px;background:var(--color-border)}.nova-reserva_epLinha__0TU0D[data-repetido]{border-color:var(--color-primary-tint-strong);background:var(--color-primary-tint)}.nova-reserva_epLinha__0TU0D[data-repetido]:hover:not(:disabled){border-color:var(--color-primary);background:var(--color-primary-tint-strong)}.nova-reserva_epLinha__0TU0D[data-repetido] .nova-reserva_epChipRepetido__7gT_j{background:var(--color-primary-tint-strong);color:var(--color-primary)}.nova-reserva_epRodape__oldKs{margin:0;padding-top:10px;border-top:1px solid var(--color-border);color:var(--color-text-muted);font-size:var(--texto-3xs);line-height:1.5}.nova-reserva_ajCorpo__goh1b{display:grid;gap:12px;padding:2px 20px 20px}.nova-reserva_ajDia__duHOt{margin:0;padding:10px 14px;border-radius:var(--radius-sm);background:var(--color-surface);font-size:var(--texto-xs);font-weight:var(--peso-forte)}.nova-reserva_ajHorario___z_B0{display:grid;gap:7px}.nova-reserva_ajRotulo__Eo96T{font-weight:var(--peso-forte)}.nova-reserva_ajRegra__YwS9_,.nova-reserva_ajRotulo__Eo96T{margin:0;color:var(--color-text-muted);font-size:var(--texto-2xs)}.nova-reserva_ajFaixas__7du3b{display:grid;margin:0;padding:0;list-style:none}.nova-reserva_ajFaixa__yEzs_{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:12px 2px}.nova-reserva_ajFaixa__yEzs_+.nova-reserva_ajFaixa__yEzs_{border-top:1px solid var(--color-border)}.nova-reserva_ajFaixaNome__bfrkK{display:grid;gap:2px;min-width:0}.nova-reserva_ajFaixaNome__bfrkK strong{font-size:var(--texto-sm);font-weight:var(--peso-forte)}.nova-reserva_ajFaixaNome__bfrkK small{color:var(--color-text-muted);font-size:var(--texto-2xs)}.nova-reserva_ajFaixaPreco__yFIhD{font-size:var(--texto-xs);font-weight:var(--peso-forte);white-space:nowrap}.nova-reserva_ajFaixaPreco__yFIhD[data-cortesia]{color:#12a150;color:light-dark(#12a150,#7edca7)}.nova-reserva_ajContador__MwDEs{display:flex;flex:none;align-items:center;gap:8px}.nova-reserva_ajContador__MwDEs button{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid var(--color-border);border-radius:999px;background:var(--color-bg);color:var(--color-text);font-family:inherit;font-size:var(--texto-sm);line-height:1;cursor:pointer}.nova-reserva_ajContador__MwDEs button:not(:disabled):hover{border-color:var(--color-primary);color:var(--color-primary)}.nova-reserva_ajContador__MwDEs button:disabled{color:var(--color-placeholder);cursor:default}.nova-reserva_ajContador__MwDEs>span{min-width:16px;color:var(--color-placeholder);font-size:var(--texto-sm);font-weight:var(--peso-forte);text-align:center}.nova-reserva_ajContador__MwDEs>span[data-cheio]{color:var(--color-text)}.nova-reserva_ajTotal__xMVMf{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:14px;border-radius:var(--radius-sm);background:var(--color-surface)}.nova-reserva_ajTotalNome__N1cUJ{display:grid;gap:1px}.nova-reserva_ajTotalNome__N1cUJ strong{font-size:var(--texto-sm);font-weight:var(--peso-forte)}.nova-reserva_ajTotalNome__N1cUJ small{color:var(--color-text-muted);font-size:var(--texto-2xs)}.nova-reserva_ajTotalValor__XVMMS{font-size:var(--texto-lg);font-weight:var(--peso-maximo);white-space:nowrap}.nova-reserva_ajFalta__dNlyD{margin:0;color:#b45309;color:light-dark(#b45309,#dfa67a);font-size:var(--texto-2xs);line-height:1.45}.nova-reserva_ajSalvar__8F3RR{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:12px;border:0;border-radius:var(--radius-sm);background:var(--color-primary);color:#fff;font-family:inherit;font-size:var(--texto-sm);font-weight:var(--peso-forte);cursor:pointer}.nova-reserva_ajSalvar__8F3RR:not(:disabled):hover{background:var(--color-primary-dark)}.nova-reserva_ajSalvar__8F3RR:disabled{background:var(--color-surface-strong);color:var(--color-placeholder);cursor:default}.nova-reserva_ajSalvarIcone__PKPi4{width:17px;height:17px}.nova-reserva_pgVitrine__id8oS{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-3)}.nova-reserva_pgCartao__0cm2N{display:grid;grid-template-rows:auto 1fr auto;gap:5px;padding:12px;border:1.5px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);transition:border-color .14s ease,background .14s ease}.nova-reserva_pgCartao__0cm2N:hover{border-color:var(--color-primary)}.nova-reserva_pgCartao__0cm2N[data-ligada]{border-color:var(--color-primary);background:var(--color-primary-tint)}.nova-reserva_pgCartaoTopo__TKZ_n{display:grid;align-content:start;gap:2px;padding:0;border:0;background:none;color:inherit;font-family:inherit;text-align:left;cursor:pointer}.nova-reserva_pgCartaoNome__5y2lj{font-size:var(--texto-xs);font-weight:var(--peso-forte);line-height:1.3}.nova-reserva_pgCartaoDetalhe__m94Jv{color:var(--color-text-muted);font-size:var(--texto-3xs);line-height:1.35}.nova-reserva_pgCartaoAjustes__z1qXe{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:7px;padding-top:5px}.nova-reserva_pgCartaoValores__Pe9d_{display:grid;align-content:start;gap:1px;padding-top:5px;border-top:1px solid var(--color-border);min-height:56px}.nova-reserva_pgAbatido__ChkXY{color:var(--color-text-muted);font-size:var(--texto-3xs);font-weight:var(--peso-forte)}.nova-reserva_pgCartao__0cm2N[data-ligada] .nova-reserva_pgCartaoValores__Pe9d_,.nova-reserva_pgCartao__0cm2N[data-ligada] .nova-reserva_pgParcela__mmK_p{border-color:rgb(15 99 219/25%);border-color:light-dark(rgb(15 99 219/25%),rgba(86,141,220,.35))}.nova-reserva_pgDe__5bfJ6{color:#b42318;color:light-dark(#b42318,#da857e);font-size:var(--texto-3xs);text-decoration:line-through}.nova-reserva_pgFecho__KMosu{display:flex;align-items:baseline;gap:6px;min-width:0}.nova-reserva_pgPor__orWLK{font-size:var(--texto-xs);font-weight:var(--peso-maximo);white-space:nowrap}.nova-reserva_pgParcela__mmK_p{padding-left:6px;border-left:1px solid var(--color-border);color:var(--color-text-muted);font-size:var(--texto-3xs);white-space:nowrap}.nova-reserva_pgChip__weF0F{padding:4px 11px;border:1px solid var(--color-border);border-radius:999px;background:var(--color-bg);color:var(--color-text-muted);font-family:inherit;font-size:var(--texto-3xs);font-weight:var(--peso-medio);cursor:pointer}.nova-reserva_pgChip__weF0F:hover{border-color:var(--color-text-muted);color:var(--color-text)}.nova-reserva_pgChip__weF0F[data-estado=feito],.nova-reserva_pgChip__weF0F[data-estado=ligado]{border-color:light-dark(#12a150,#30c06f);background:#e8f6ee;background:light-dark(#e8f6ee,#363e4b);color:#0d7a3d;color:light-dark(#0d7a3d,#80dda9);font-weight:var(--peso-forte)}.nova-reserva_pgChip__weF0F[data-estado=desligado],.nova-reserva_pgChip__weF0F[data-estado=falta]{border-color:light-dark(#d92d20,#d36b63);background:#fdeceb;background:light-dark(#fdeceb,#492725);color:#b42318;color:light-dark(#b42318,#da857e);font-weight:var(--peso-forte)}.nova-reserva_cfCorpo__LzA3D{display:grid;gap:10px;max-height:calc(92vh - 62px);overflow-y:auto;scrollbar-gutter:stable both-edges;padding:2px 20px 18px}.nova-reserva_cfCampo__WUwUn{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.nova-reserva_cfRotulo__RqtCl{display:grid;gap:2px;min-width:0;font-size:var(--texto-sm);font-weight:var(--peso-forte)}.nova-reserva_cfAviso__8PvGc:not(:empty){padding-bottom:2px}.nova-reserva_cfAparado__VL5Y2{margin:0;padding:10px 12px;border-radius:var(--radius-sm);background:#fef6e7;background:light-dark(#fef6e7,#4b3d23);color:#b45309;color:light-dark(#b45309,#dfa67a);font-size:var(--texto-2xs);line-height:1.45}.nova-reserva_cfRotulo__RqtCl small{color:var(--color-text-muted);font-size:var(--texto-2xs);font-weight:var(--peso-normal)}.nova-reserva_cfNumaLinha__wALlg{white-space:nowrap}.nova-reserva_cfEntrada__yIwJ8{display:grid;flex:none;grid-template-columns:70px 62px 12px;align-items:center;gap:6px}.nova-reserva_cfEntrada__yIwJ8>.nova-reserva_cfUnidades__sbLzc{grid-column:1;justify-self:end}.nova-reserva_cfNumero__7FxP4{grid-column:2;width:100%;padding:9px 10px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);color:var(--color-text);font-family:inherit;font-size:var(--texto-sm);font-weight:var(--peso-forte);text-align:center}.nova-reserva_cfEntrada__yIwJ8 small{grid-column:3;color:var(--color-text-muted);font-size:var(--texto-xs)}.nova-reserva_cfUnidades__sbLzc{display:inline-flex;overflow:hidden;border:1px solid var(--color-border);border-radius:var(--radius-sm)}.nova-reserva_cfUnidade__49aK8{min-width:34px;padding:8px 6px;border:0;background:var(--color-bg);color:var(--color-text-muted);font-family:inherit;font-size:var(--texto-2xs);font-weight:var(--peso-forte);line-height:1;cursor:pointer}.nova-reserva_cfUnidade__49aK8+.nova-reserva_cfUnidade__49aK8{border-left:1px solid var(--color-border)}.nova-reserva_cfUnidade__49aK8[data-marcado]{background:var(--color-primary);color:#fff}.nova-reserva_cfUnidade__49aK8:disabled{cursor:not-allowed;opacity:.5}.nova-reserva_elBloco__lrHLM{display:grid;gap:8px;padding:11px 13px;border:1px solid var(--color-border);border-radius:var(--radius-sm)}.nova-reserva_elAjuda___48_w{margin:0;color:var(--color-text-muted);font-size:var(--texto-3xs);line-height:1.5}.nova-reserva_elModos__NzRFa{grid-template-columns:1fr 1fr}.nova-reserva_elGatilho__AY5nk{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;padding:8px 0;border:0;border-top:1px solid var(--color-border);background:none;color:var(--color-primary);font-family:inherit;font-size:var(--texto-2xs);font-weight:var(--peso-forte);text-align:left;cursor:pointer}.nova-reserva_elGatilho__AY5nk svg{width:15px;height:15px}.nova-reserva_topoExemplo__vPVZ_{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border:1px solid var(--color-border);border-radius:999px;background:var(--color-bg);color:var(--color-text-muted);font-family:inherit;font-size:var(--texto-3xs);font-weight:var(--peso-forte);cursor:pointer}.nova-reserva_topoExemplo__vPVZ_:hover{border-color:var(--color-primary);color:var(--color-primary)}.nova-reserva_topoExemplo__vPVZ_ svg{width:13px;height:13px}.nova-reserva_rvLinkPago__BYvMz{display:inline-flex;align-items:center;gap:5px;color:var(--color-primary);font-size:var(--texto-3xs);font-weight:var(--peso-forte);text-decoration:none}.nova-reserva_rvLinkPago__BYvMz:hover{text-decoration:underline}.nova-reserva_rvLinkPago__BYvMz svg{width:13px;height:13px}.nova-reserva_rvArquivos__QDPxU{gap:6px;margin:0;padding:0;list-style:none}.nova-reserva_rvArquivos__QDPxU>li{display:flex;align-items:center;gap:10px;padding:8px 10px;border:1px solid var(--color-border);border-radius:var(--radius-sm)}.nova-reserva_rvPdf__kc6Bv{display:inline-flex;flex:none;color:var(--color-text-muted)}.nova-reserva_rvPdf__kc6Bv svg{width:22px;height:22px}.nova-reserva_rvArquivoNome__mOR8a{display:grid;gap:1px;flex:1 1;min-width:0;font-size:var(--texto-2xs)}.nova-reserva_rvArquivoNome__mOR8a small{color:var(--color-text-muted);font-size:var(--texto-3xs)}.nova-reserva_passoDetalhes___UOE0{gap:12px}.nova-reserva_passoDetalhes___UOE0 .nova-reserva_blCabecalho___ibid{margin-bottom:0}.nova-reserva_passoDetalhes___UOE0 .nova-reserva_blSubtitulo__mGTYU{display:none}.nova-reserva_passoDetalhes___UOE0 .nova-reserva_caixa__FGSrf{padding:12px 14px 14px}.nova-reserva_passoDetalhes___UOE0 .nova-reserva_caixaLinha__zqM8k{margin-bottom:10px}.nova-reserva_passoDetalhes___UOE0 .nova-reserva_dtGrupos__ZAwZT{gap:6px}.nova-reserva_passoDetalhes___UOE0 .nova-reserva_dtGrupo__4MFaa{padding:8px 12px}.nova-reserva_passoDetalhes___UOE0 .nova-reserva_dtCampo__isG0s{padding:7px 12px}.nova-reserva_rvFaixa__ERCNA{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap;padding:0 2px 2px}.nova-reserva_rvFaixaQual__QXYuR{display:flex;align-items:baseline;gap:8px;min-width:0;font-size:var(--texto-sm)}.nova-reserva_rvFaixaQual__QXYuR small{color:var(--color-text-muted);font-size:var(--texto-3xs)}.nova-reserva_rvFaixaLink__BJk8_{display:flex;align-items:center;gap:8px;flex:none}.nova-reserva_rvSemLink__rkvdI{display:inline-flex;align-items:center;gap:5px;color:var(--color-placeholder);font-size:var(--texto-3xs)}.nova-reserva_rvSemLink__rkvdI svg{width:13px;height:13px}.nova-reserva_rvCampos__iUlll{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;margin-top:10px;padding-top:10px;border-top:1px solid var(--color-border)}.nova-reserva_rvCampo___vK_t{display:grid;gap:3px}.nova-reserva_rvCampo___vK_t>span{color:var(--color-text-muted);font-size:var(--texto-3xs)}.nova-reserva_rvGatilho__ZzG1R{width:100%;border:0;background:none;color:inherit;font-family:inherit;text-align:left;cursor:pointer}.nova-reserva_rvGatilho__ZzG1R svg{margin-left:6px;width:14px;height:14px;vertical-align:-2px;transition:transform .12s ease}.nova-reserva_rvSetaAberta__XlOkk{transform:rotate(180deg)}.nova-reserva_rvPasseios__tTj3b{display:grid;gap:2px;margin:10px 0 0;padding:10px 0 0;border-top:1px solid var(--color-border);list-style:none}.nova-reserva_rvPasseios__tTj3b>li{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3);padding:5px 0}.nova-reserva_rvPasseios__tTj3b>li+li{border-top:1px solid rgb(15 23 42/7%);border-top:1px solid light-dark(rgb(15 23 42/7%),rgba(255,255,255,.084))}.nova-reserva_rvPasseioNome__Q3wAC{display:flex;align-items:baseline;gap:7px;min-width:0;font-size:var(--texto-xs)}.nova-reserva_rvPasseioNome__Q3wAC small{color:var(--color-text-muted);font-size:var(--texto-3xs)}.nova-reserva_rvPasseioValor__lTEPc{display:flex;align-items:baseline;gap:7px;flex:none;font-size:var(--texto-xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.nova-reserva_rvDe__TuwaR{color:#b42318;color:light-dark(#b42318,#da857e);font-size:var(--texto-3xs);font-weight:var(--peso-normal);text-decoration:line-through}.nova-reserva_rvVitrine__13wS5{display:grid;grid-template-columns:repeat(auto-fit,minmax(184px,1fr));gap:10px;margin-top:10px;padding-top:10px;border-top:1px solid var(--color-border)}.nova-reserva_rvArquivos__QDPxU{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px;margin-top:4px}.nova-reserva_rvArquivo__SJONs{display:flex;align-items:center;gap:10px;padding:9px 11px;border:1px dashed var(--color-border);border-radius:var(--radius-sm)}.nova-reserva_rvArquivoIcone__udpu6{display:inline-flex;align-items:center;justify-content:center;flex:none;width:30px;height:30px;border-radius:var(--radius-sm);background:var(--color-primary-tint);color:var(--color-primary)}.nova-reserva_rvArquivoIcone__udpu6 svg{width:15px;height:15px}.nova-reserva_rvArquivoTexto___mK9m{display:grid;gap:1px;min-width:0;font-size:var(--texto-xs);line-height:1.3}.nova-reserva_rvArquivoTexto___mK9m small{color:var(--color-text-muted);font-size:var(--texto-3xs)}.nova-reserva_rvLink__z4Rt8{color:inherit;text-decoration:none}.nova-reserva_rvLink__z4Rt8:hover{color:var(--color-primary);text-decoration:underline}.nova-reserva_rvFormas__hTeEw{display:grid;gap:2px;margin:10px 0 0;padding:10px 0 0;border-top:1px solid var(--color-border);list-style:none}.nova-reserva_rvFormas__hTeEw>li{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3);padding:5px 0}.nova-reserva_rvFormas__hTeEw>li+li{border-top:1px solid rgb(15 23 42/7%);border-top:1px solid light-dark(rgb(15 23 42/7%),rgba(255,255,255,.084))}.nova-reserva_rvFormaNome__k_3FG{display:flex;align-items:baseline;gap:7px;min-width:0;font-size:var(--texto-xs)}.nova-reserva_rvFormaNome__k_3FG small{color:var(--color-text-muted);font-size:var(--texto-3xs)}.nova-reserva_rvFormaValor__b1ty3{display:flex;align-items:baseline;gap:7px;flex:none;font-size:var(--texto-xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.nova-reserva_rvFormaValor__b1ty3 small{color:var(--color-text-muted);font-size:var(--texto-3xs)}.nova-reserva_rvAbate__VWIWy{color:#067647;color:light-dark(#067647,#7ee0b7)}.nova-reserva_rvRateio__0o24N{margin-top:10px;padding-top:10px;border-top:1px solid var(--color-border);overflow-x:auto}.nova-reserva_rvRateio__0o24N table{table-layout:auto;min-width:100%}.nova-reserva_exCorpo__YpIJv{display:grid;gap:var(--space-4);max-height:calc(92vh - 62px);overflow-y:auto;scrollbar-gutter:stable both-edges;padding:4px 22px 22px}.nova-reserva_exBloco__3DvyZ{display:grid;gap:8px}.nova-reserva_exTitulo__Xa7XB{margin:0;font-size:var(--texto-2xs);font-weight:var(--peso-forte);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted)}.nova-reserva_exTabela__5a9Ph{width:100%;border-collapse:collapse;table-layout:fixed;font-size:var(--texto-2xs);line-height:1.45}.nova-reserva_exTabela__5a9Ph th{padding:0 0 6px;border-bottom:1px solid var(--color-border);color:var(--color-text-muted);font-size:var(--texto-3xs);font-weight:var(--peso-forte);text-align:left;vertical-align:bottom}.nova-reserva_exTabela__5a9Ph td{padding:8px 0;border-bottom:1px solid rgb(15 23 42/7%);border-bottom:1px solid light-dark(rgb(15 23 42/7%),rgba(255,255,255,.084));vertical-align:top}.nova-reserva_exTabela__5a9Ph td+td,.nova-reserva_exTabela__5a9Ph th+th{padding-left:14px}.nova-reserva_exTabela__5a9Ph tfoot td{border-bottom:0;border-top:1px solid var(--color-border);background:var(--color-surface);font-weight:var(--peso-forte)}.nova-reserva_exTabela__5a9Ph tfoot td:first-child{padding-left:8px;border-top-left-radius:var(--radius-sm);border-bottom-left-radius:var(--radius-sm)}.nova-reserva_exTabela__5a9Ph tfoot td:last-child{padding-right:8px;border-top-right-radius:var(--radius-sm);border-bottom-right-radius:var(--radius-sm)}.nova-reserva_exTabela__5a9Ph td.nova-reserva_exNumero__SvNcz,.nova-reserva_exTabela__5a9Ph th.nova-reserva_exNumero__SvNcz{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.nova-reserva_exNome__M8yb8{font-weight:var(--peso-forte)}.nova-reserva_exQuem__wyARH{color:var(--color-text-muted);font-weight:var(--peso-normal);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nova-reserva_exTabela__5a9Ph[data-tabela=passeios] th:first-child{width:26%}.nova-reserva_exTabela__5a9Ph[data-tabela=passeios] th:nth-child(2){width:19%}.nova-reserva_exTabela__5a9Ph[data-tabela=passeios] th:nth-child(3){width:14%}.nova-reserva_exTabela__5a9Ph[data-tabela=passeios] th:nth-child(4){width:15%}.nova-reserva_exTabela__5a9Ph[data-tabela=passeios] th:nth-child(5){width:8%}.nova-reserva_exTabela__5a9Ph[data-tabela=parceiros] th:first-child{width:31%}.nova-reserva_exTabela__5a9Ph[data-tabela=parceiros] th:nth-child(2){width:17%}.nova-reserva_exPorcento__tzFKm{color:var(--color-text-muted);font-size:var(--texto-3xs);font-weight:var(--peso-normal)}.nova-reserva_exZero__kdxmz{color:var(--color-placeholder)}.nova-reserva_exAjuda__3Dgfm{margin:0;padding:10px 12px;border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text-muted);font-size:var(--texto-3xs);line-height:1.55}.nova-reserva_exRodape__mZ7z6{display:flex;justify-content:flex-end}.nova-reserva_botaoDoExtrato__43bB2{height:38px;padding:0 20px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);color:var(--color-text);font-family:inherit;font-size:var(--texto-xs);font-weight:var(--peso-forte);cursor:pointer}.nova-reserva_cfChave__6QoA5{display:grid;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:10px;padding:10px 13px;border:1.5px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);color:inherit;font-family:inherit;text-align:left;cursor:pointer}.nova-reserva_cfChave__6QoA5:disabled{opacity:.55;cursor:default}.nova-reserva_cfChave__6QoA5[data-ligada]{border-color:var(--color-primary);background:var(--color-primary-tint)}.nova-reserva_cfChaveMarca__mUts9{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;color:var(--color-primary)}.nova-reserva_cfChaveMarca__mUts9 svg{width:18px;height:18px}.nova-reserva_cfChaveTexto__cHyh2{display:grid;gap:2px;min-width:0}.nova-reserva_cfChaveTexto__cHyh2 strong{font-size:var(--texto-xs);font-weight:var(--peso-forte)}.nova-reserva_cfChaveTexto__cHyh2 small{color:var(--color-text-muted);font-size:var(--texto-2xs)}.nova-reserva_cfModos__xiiUf{display:grid;grid-template-columns:1fr 1fr;gap:8px}.nova-reserva_cfModo__k_F6T{display:grid;gap:2px;padding:9px 11px;border:1.5px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);color:inherit;font-family:inherit;text-align:left;cursor:pointer}.nova-reserva_cfModo__k_F6T:hover{border-color:var(--color-primary)}.nova-reserva_cfModo__k_F6T[data-marcado]{border-color:var(--color-primary);background:var(--color-primary-tint)}.nova-reserva_cfModo__k_F6T strong{font-size:var(--texto-xs);font-weight:var(--peso-forte)}.nova-reserva_cfModo__k_F6T small{color:var(--color-text-muted);font-size:var(--texto-3xs);line-height:1.35}.nova-reserva_cfCalendario__fL77T{margin:0;padding:10px 12px;border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text-muted);font-size:var(--texto-2xs);line-height:1.45}.nova-reserva_cfParcelas__yCghR{display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:var(--space-3)}.nova-reserva_cfColuna__esjRj{display:grid;align-content:start;border:1px solid var(--color-border);border-radius:var(--radius-sm)}.nova-reserva_cfParcela__J2vgS{display:grid;grid-template-columns:24px auto minmax(0,1fr);align-items:baseline;gap:0 7px;padding:5px 9px}.nova-reserva_cfParcela__J2vgS+.nova-reserva_cfParcela__J2vgS{border-top:1px solid var(--color-border)}.nova-reserva_cfParcelaVezes__f7sdT{grid-row:span 2;color:var(--color-text-muted);font-size:var(--texto-2xs);font-weight:var(--peso-forte)}.nova-reserva_cfParcelaValor__6DzJo{font-size:var(--texto-xs);font-weight:var(--peso-forte);white-space:nowrap}.nova-reserva_cfParcelaSoma__hfzCV{padding-left:7px;border-left:1px solid var(--color-border);color:var(--color-text-muted);font-size:var(--texto-3xs);font-weight:var(--peso-forte);white-space:nowrap}.nova-reserva_cfParcelaJuros__YAuhQ{grid-column:2/-1;color:var(--color-text-muted);font-size:var(--texto-3xs)}.nova-reserva_cfTotal__9b7G1{display:grid;gap:8px;padding:12px 14px;border-radius:var(--radius-sm);background:var(--color-surface)}.nova-reserva_cfExtrato__iuwNb{display:grid;gap:3px;margin:0}.nova-reserva_cfExtratoLinha__f5_5z{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.nova-reserva_cfExtratoLinha__f5_5z dd,.nova-reserva_cfExtratoLinha__f5_5z dt{margin:0;color:var(--color-text-muted);font-size:var(--texto-3xs);line-height:1.45}.nova-reserva_cfExtratoLinha__f5_5z dd{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:var(--peso-forte)}.nova-reserva_cfExtratoLinha__f5_5z[data-sinal=mais] dd,.nova-reserva_cfExtratoLinha__f5_5z[data-sinal=menos] dd{color:#b42318;color:light-dark(#b42318,#da857e)}.nova-reserva_cfFecho__ro7kY{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding-top:7px;border-top:1px solid rgb(15 23 42/14%);border-top:1px solid light-dark(rgb(15 23 42/14%),rgba(255,255,255,.168))}.nova-reserva_cfFecho__ro7kY:first-child{padding-top:0;border-top:0}.nova-reserva_cfChamada__gLPDd{color:var(--color-text-muted);font-size:var(--texto-2xs);font-weight:var(--peso-forte)}.nova-reserva_cfPor__7KuPm{font-size:var(--texto-xl);font-weight:var(--peso-maximo);line-height:1.15}.nova-reserva_pgAjuste__N_XW9{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.nova-reserva_pgDirecao__JqyjR{display:flex;gap:6px}.nova-reserva_pgQuanto__Ohnx7{width:82px;padding:6px 9px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);color:var(--color-text);font-family:inherit;font-size:var(--texto-sm);font-weight:var(--peso-forte);text-align:center}.nova-reserva_pgDescontoCampo__kQlOi:focus,.nova-reserva_pgMotivo__lS87P:focus,.nova-reserva_pgQuanto__Ohnx7:focus{outline:2px solid var(--color-primary);outline-offset:1px;border-color:transparent}.nova-reserva_pgMotivo__lS87P{flex:1 1;min-width:200px;padding:7px 11px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);color:var(--color-text);font-family:inherit;font-size:var(--texto-2xs)}.nova-reserva_pgAparado__HfDbu{display:flex;align-items:flex-start;gap:8px;margin:0;padding:9px 12px;border-radius:var(--radius-sm);background:rgba(180,83,9,.12);background:light-dark(rgba(180,83,9,.12),rgba(223,129,57,.162));color:#92400e;color:light-dark(#92400e,#dea27d);font-size:var(--texto-2xs);line-height:1.45}.nova-reserva_pgConta__lsS2z{display:grid;gap:5px;margin:0;padding:10px 0 0;border-top:1px solid var(--color-border);list-style:none}.nova-reserva_pgConta__lsS2z li{display:flex;align-items:baseline;justify-content:space-between;gap:12px;color:var(--color-text-muted);font-size:var(--texto-2xs)}.nova-reserva_pgConta__lsS2z li[data-abate] strong{color:#12a150;color:light-dark(#12a150,#7edca7)}.nova-reserva_pgConta__lsS2z li[data-total]{margin-top:4px;padding-top:8px;border-top:1px solid var(--color-border);color:var(--color-text);font-size:var(--texto-sm);font-weight:var(--peso-forte)}.nova-reserva_pgConta__lsS2z li[data-total] strong{font-size:var(--texto-lg);font-weight:var(--peso-maximo)}.nova-reserva_pgRegistros__piOM4{display:flex;flex-wrap:wrap;gap:7px}.nova-reserva_pgFormas__TSvge{display:grid;gap:7px;margin:0;padding:0;list-style:none}.nova-reserva_pgForma__hnd2m{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:8px 11px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg)}.nova-reserva_pgForma__hnd2m[data-desligada]{background:var(--color-surface)}.nova-reserva_pgForma__hnd2m[data-desligada] .nova-reserva_pgFormaNome__Fq1uj{opacity:.55}.nova-reserva_pgFormaNome__Fq1uj{display:grid;gap:1px;min-width:0;line-height:1.25}.nova-reserva_pgFormaNome__Fq1uj strong{font-size:var(--texto-2xs)}.nova-reserva_pgFormaNome__Fq1uj small{overflow:hidden;color:var(--color-text-muted);font-size:var(--texto-3xs);text-overflow:ellipsis;white-space:nowrap}.nova-reserva_pgFormaDesconto__5ImSv{display:flex;align-items:center;gap:5px;color:var(--color-text-muted);font-size:var(--texto-3xs);white-space:nowrap}.nova-reserva_pgDescontoCampo__kQlOi{width:52px;padding:5px 6px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);color:var(--color-text);font-family:inherit;font-size:var(--texto-2xs);font-weight:var(--peso-forte);text-align:center}.nova-reserva_pgDescontoCampo__kQlOi::placeholder{color:var(--color-placeholder);font-weight:var(--peso-normal)}.nova-reserva_pgPrazo__NLH7K{display:grid;gap:7px}.nova-reserva_pgPrazoBloco__Znp8_{margin-top:30px}.nova-reserva_pgCompacto__LIC_0{gap:10px}.nova-reserva_pgCompacto__LIC_0 .nova-reserva_dtBloco__LSzmA{gap:7px;padding:8px 12px}.nova-reserva_pgCompacto__LIC_0 .nova-reserva_dtCampo__isG0s{padding:6px 10px}.nova-reserva_pgCompacto__LIC_0 .nova-reserva_pgVitrine__id8oS{gap:8px}.nova-reserva_pgCompacto__LIC_0 .nova-reserva_pgCartao__0cm2N{gap:4px;padding:9px}.nova-reserva_pgCompacto__LIC_0 .nova-reserva_pgCartaoValores__Pe9d_{min-height:44px;padding-top:4px}.nova-reserva_pgCompacto__LIC_0 .nova-reserva_pgCartaoAjustes__z1qXe{gap:5px;padding-top:3px}.nova-reserva_pgCompacto__LIC_0 .nova-reserva_pgChip__weF0F{padding:3px 9px}.nova-reserva_pgCompacto__LIC_0 .nova-reserva_pgPrazoBloco__Znp8_{margin-top:8px}.nova-reserva_pgCompacto__LIC_0 .nova-reserva_dtAjuda__KYHxI{font-size:var(--texto-3xs);line-height:1.35}.nova-reserva_pgPrazoCampos__bxc2f{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.nova-reserva_pgPrazoCampos__bxc2f input{flex:none;width:auto}.nova-reserva_pgPrazoCampo__9_iOd{position:relative;display:inline-block}.nova-reserva_pgPrazoCampo__9_iOd[data-campo=dia]>.nova-reserva_dtCampo__isG0s{width:146px}.nova-reserva_pgPrazoCampo__9_iOd[data-campo=hora]>.nova-reserva_dtCampo__isG0s{width:110px}.nova-reserva_pgPrazoFlutuante__Ty4_N{position:fixed;z-index:90;width:max-content;max-width:min(92vw,420px);padding:14px 16px 16px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg);box-shadow:0 12px 32px rgb(15 23 42/14%);box-shadow:0 12px 32px light-dark(rgb(15 23 42/14%),rgba(0,0,0,.252))}.nova-reserva_hrCaixa__1pdqy{display:grid;grid-template-columns:1fr 1fr;gap:10px;width:168px}.nova-reserva_hrColuna__Tf7bf{display:grid;gap:6px;min-width:0}.nova-reserva_hrTitulo__AHKN_{margin:0;color:var(--color-text-muted);font-size:var(--texto-3xs);font-weight:var(--peso-forte);text-align:center}.nova-reserva_hrLista__TtTzk{display:grid;gap:2px;max-height:252px;padding-right:4px;overflow-y:auto}.nova-reserva_hrOpcao__CpEt3{padding:5px 0;border:0;border-radius:var(--radius-sm);background:none;color:var(--color-text);font-family:inherit;font-size:var(--texto-2xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;cursor:pointer}.nova-reserva_hrOpcao__CpEt3:hover{background:var(--color-surface)}.nova-reserva_hrOpcao__CpEt3[data-marcada]{background:var(--color-primary);color:#fff;font-weight:var(--peso-forte)}.nova-reserva_rvTopo__xIKqV{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;padding:12px 16px;border:1px solid var(--color-primary);border-radius:var(--radius-md);background:var(--color-primary-tint)}.nova-reserva_rvQuem__V_k1C{display:grid;gap:2px;min-width:0}.nova-reserva_rvQuem__V_k1C strong{font-size:var(--texto-md);font-weight:var(--peso-maximo)}.nova-reserva_rvQuem__V_k1C small{color:var(--color-text-muted);font-size:var(--texto-xs)}.nova-reserva_rvSelos__XGO3U{display:flex;flex-wrap:wrap;gap:6px;margin-left:auto}.nova-reserva_rvSelo__ZKG57{padding:3px 10px;border-radius:999px;background:var(--color-bg);color:var(--color-text-muted);font-size:var(--texto-3xs);font-weight:var(--peso-maximo);white-space:nowrap}.nova-reserva_rvSelo__ZKG57[data-estado=balcao]{color:#12a150;color:light-dark(#12a150,#7edca7)}.nova-reserva_rvSelo__ZKG57[data-estado=link]{color:#b45309;color:light-dark(#b45309,#dfa67a)}.nova-reserva_rvRoteiro__0OaGM{display:grid;gap:3px;margin:0;padding:0;list-style:none}.nova-reserva_rvDia__kN_OT{display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:baseline;gap:10px;padding:4px 0;font-size:var(--texto-2xs)}.nova-reserva_rvDia__kN_OT+.nova-reserva_rvDia__kN_OT{border-top:1px solid var(--color-border)}.nova-reserva_rvDia__kN_OT[data-vazio]{color:var(--color-placeholder)}.nova-reserva_rvDiaData__WfXeO{color:var(--color-text-muted);font-weight:var(--peso-forte)}.nova-reserva_rvDiaCorpo__w2i5e{min-width:0}.nova-reserva_rvDiaValor__Cwh7w{display:flex;align-items:baseline;justify-content:flex-end;gap:7px;font-weight:var(--peso-forte);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.nova-reserva_rvEnvios__LsCcl{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3)}.nova-reserva_rvCanais__3Acrd{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.nova-reserva_chave__NdO3F{display:flex;flex:none;align-items:center;gap:6px;padding:4px 10px 4px 5px;border:1px solid transparent;border-radius:999px;font-family:inherit;font-size:var(--texto-3xs);font-weight:var(--peso-maximo);letter-spacing:.02em;text-transform:uppercase;cursor:pointer}.nova-reserva_chave__NdO3F[data-ativo=true]{border-color:light-dark(rgba(22,163,74,.25),rgba(95,211,138,.35));background:rgba(22,163,74,.12);background:light-dark(rgba(22,163,74,.12),rgba(70,210,122,.162));color:#15803d;color:light-dark(#15803d,#84d8a4)}.nova-reserva_chave__NdO3F[data-ativo=false]{border-color:light-dark(rgba(220,38,38,.25),rgba(208,98,98,.35));background:rgba(220,38,38,.1);background:light-dark(rgba(220,38,38,.1),rgba(207,74,74,.135));color:#b91c1c;color:light-dark(#b91c1c,#d87f7f)}.nova-reserva_chave__NdO3F:hover{filter:brightness(.96)}.nova-reserva_chaveBola__fwC88{flex:none;width:14px;height:14px;border-radius:999px;background:currentColor;transition:transform .16s cubic-bezier(.2,0,0,1)}.nova-reserva_chave__NdO3F[data-ativo=false] .nova-reserva_chaveBola__fwC88{transform:translateX(2px) scale(.72)}.nova-reserva_chaveTexto__W_TnV{min-width:62px;text-align:left}.nova-reserva_agDia__fmDVh,.nova-reserva_agDia__fmDVh *,.nova-reserva_agForaBloco__QnAdR,.nova-reserva_agForaBloco__QnAdR *,.nova-reserva_agForaBloco__QnAdR [data-caixa=extras],.nova-reserva_agenda__dnFpI,.nova-reserva_agenda__dnFpI *,.nova-reserva_agenda__dnFpI [data-caixa=extras] *{-webkit-user-select:none;user-select:none}.nova-reserva_agTotalDoItem__4Rg5U .nova-reserva_agSeloNet__S7vOE{display:block;margin-top:2px;color:#067647;color:light-dark(#067647,#7ee0b7);font-size:var(--texto-3xs);font-weight:var(--peso-forte);letter-spacing:.02em;line-height:1.15}.nova-reserva_agTotalDoItem__4Rg5U .nova-reserva_agSeloNet__S7vOE+.nova-reserva_agSeloNet__S7vOE{margin-top:0}.nova-reserva_agTotalDoItem__4Rg5U:has(.nova-reserva_agSeloNet__S7vOE){line-height:1.15}.nova-reserva_agTotalDoItem__4Rg5U:has(.nova-reserva_agSeloNet__S7vOE) .nova-reserva_agSeloNet__S7vOE:first-of-type{margin-top:1px}.nova-reserva_agTotalGeral__hs5kl{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:10px;margin:2px 0 0;padding:12px 14px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-soft)}.nova-reserva_agTotalGeralRotulo__dD4na{display:inline-flex;align-items:baseline;gap:8px;font-size:var(--texto-2xs);font-weight:var(--peso-forte);color:var(--color-text-muted);letter-spacing:.02em;text-transform:uppercase}.nova-reserva_agTotalGeralSelo__ShzSr{color:#067647;color:light-dark(#067647,#7ee0b7);font-size:var(--texto-3xs);font-weight:var(--peso-forte);letter-spacing:.02em;text-transform:none}.nova-reserva_agTotalGeralValor__2Q_Ot{color:var(--color-text);font-size:var(--texto-xl);font-weight:var(--peso-maximo);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.1}.nova-reserva_agValores__BpVMK{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:-12px 0 10px}.nova-reserva_agValoresTitulo__RrVQu{font-size:var(--texto-2xs);font-weight:var(--peso-forte);color:var(--color-text-muted)}.nova-reserva_agValoresChave__M1VOv{display:inline-flex;flex:none;gap:2px;padding:3px;border:1px solid var(--color-border);border-radius:999px;background:var(--color-surface-soft)}.nova-reserva_agValoresLado__rObXj{padding:5px 13px;border:1px solid transparent;border-radius:999px;background:transparent;color:var(--color-text-muted);font-family:inherit;font-size:var(--texto-3xs);font-weight:var(--peso-maximo);letter-spacing:.02em;white-space:nowrap;cursor:pointer;transition:background .16s cubic-bezier(.2,0,0,1),color .16s cubic-bezier(.2,0,0,1)}.nova-reserva_agValoresLado__rObXj:hover{color:var(--color-text)}.nova-reserva_agValoresChave__M1VOv .nova-reserva_agValoresLado__rObXj[data-ativo]{border-color:light-dark(rgba(6,118,71,.22),rgba(84,222,164,.308));background:rgba(6,118,71,.1);background:light-dark(rgba(6,118,71,.1),rgba(57,223,154,.135));color:#067647;color:light-dark(#067647,#7ee0b7);cursor:default}.nova-reserva_agValoresChave__M1VOv .nova-reserva_agValoresLado__rObXj[data-ativo]:last-child{border-color:var(--color-border);background:var(--color-bg);color:var(--color-text)}.nova-reserva_agValoresNota__k87B3{font-size:var(--texto-3xs);color:var(--color-text-muted)}.nova-reserva_agValoresNota__k87B3[data-aviso]{color:#b45309;color:light-dark(#b45309,#dfa67a);font-weight:var(--peso-forte)}.nova-reserva_agTotalGeral__hs5kl,.nova-reserva_agTotalGeral__hs5kl *,.nova-reserva_agValores__BpVMK,.nova-reserva_agValores__BpVMK *{-webkit-user-select:none;user-select:none}.nova-reserva_pgVitrine__id8oS{grid-template-columns:minmax(0,1fr);gap:6px}.nova-reserva_pgCartao__0cm2N{grid-template-rows:none;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:var(--space-4);padding:9px 14px}.nova-reserva_pgCartao__0cm2N .nova-reserva_pgCartaoTopo__TKZ_n{gap:1px}.nova-reserva_pgCartao__0cm2N .nova-reserva_pgCartaoNome__5y2lj{font-size:var(--texto-sm)}.nova-reserva_pgCartao__0cm2N .nova-reserva_pgCartaoValores__Pe9d_{display:flex;justify-content:flex-end;gap:10px;min-width:240px;min-height:0;padding-top:0;border-top:0;text-align:right}.nova-reserva_pgCartao__0cm2N .nova-reserva_pgCartaoAjustes__z1qXe{flex-wrap:nowrap;justify-content:flex-end;min-width:200px;padding-top:0}@media (max-width:860px){.nova-reserva_pgCartao__0cm2N{grid-template-columns:minmax(0,1fr) auto}.nova-reserva_pgCartao__0cm2N .nova-reserva_pgCartaoValores__Pe9d_{min-width:0}.nova-reserva_pgCartao__0cm2N .nova-reserva_pgCartaoAjustes__z1qXe{grid-column:1/-1;justify-content:flex-start;min-width:0;padding-top:4px}}.nova-reserva_pgCartao__0cm2N .nova-reserva_pgFecho__KMosu{flex-direction:column;align-items:flex-end;gap:1px}.nova-reserva_pgCartao__0cm2N .nova-reserva_pgParcela__mmK_p{padding-left:0;border-left:0}.nova-reserva_pgCartao__0cm2N .nova-reserva_pgCartaoValores__Pe9d_{align-items:center}.nova-reserva_pgCompacto__LIC_0 .nova-reserva_pgVitrine__id8oS{gap:4px}.nova-reserva_pgCompacto__LIC_0 .nova-reserva_pgCartao__0cm2N{padding:6px 12px}.nova-reserva_pgCompacto__LIC_0 .nova-reserva_dtBloco__LSzmA{padding:7px 12px}.nova-reserva_pgCompacto__LIC_0 .nova-reserva_dtCampo__isG0s{padding:4px 10px}.nova-reserva_pgCompacto__LIC_0 .nova-reserva_pgChip__weF0F{padding:2px 9px}.nova-reserva_pgCompacto__LIC_0 .nova-reserva_pgPrazoBloco__Znp8_{margin-top:4px}.nova-reserva_pgCompacto__LIC_0{gap:6px}.nova-reserva_pgCompacto__LIC_0 .nova-reserva_pgVitrine__id8oS{gap:5px}.nova-reserva_pgCompacto__LIC_0 .nova-reserva_pgCartao__0cm2N{padding:9px 14px}.nova-reserva_pgCompacto__LIC_0 .nova-reserva_dtBloco__LSzmA{gap:5px;padding:6px 12px}.nova-reserva_pgCompacto__LIC_0 .nova-reserva_pgPrazoBloco__Znp8_{margin-top:2px}.nova-reserva_pgCompacto__LIC_0{margin-top:-10px}.nova-reserva_pgCartao__0cm2N .nova-reserva_pgCartaoValores__Pe9d_{align-items:baseline}.nova-reserva_pgCompacto__LIC_0{margin-top:-20px}.nova-reserva_pgCartao__0cm2N .nova-reserva_pgCartaoValores__Pe9d_{gap:5px}.nova-reserva_pgPrazoBloco__Znp8_{padding:0;border:0;background:none}.nova-reserva_pgPrazoBloco__Znp8_ .nova-reserva_pgPrazo__NLH7K{gap:2px}.nova-reserva_pgPrazoBloco__Znp8_{padding-right:14px;padding-left:14px}.nova-reserva_pgEntradaLinha__l3Dtf{display:flex;align-items:baseline;gap:5px}.nova-reserva_pgPrazoBloco__Znp8_{padding-left:12px}.nova-reserva_epAtalhos__V7ypy{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:8px}.nova-reserva_epAtalhos__V7ypy:empty{display:none}.nova-reserva_epChipNovo__UGwfp{display:inline-block;margin-left:8px;padding:1px 8px;border-radius:999px;background:var(--color-primary);color:#fff;font-size:var(--texto-3xs);font-weight:var(--peso-forte);vertical-align:middle;white-space:nowrap}.nova-reserva_epLinha__0TU0D{grid-template-columns:42px minmax(0,1fr) auto auto;gap:8px}.nova-reserva_epLinha__0TU0D>.nova-reserva_agFoto__BOQs8{width:42px;height:42px}.nova-reserva_epLinha__0TU0D .nova-reserva_agFaixas__oGi9r{grid-template-columns:110px 7px 60px 9px 8px 9px 62px;width:301px}.nova-reserva_epLinha__0TU0D>.nova-reserva_epVazio__zOgUc{width:301px}.nova-reserva_epLinha__0TU0D .nova-reserva_agFaixaNome__L18NZ,.nova-reserva_epLinha__0TU0D .nova-reserva_agFaixaNota__Pn7Gw{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nova-reserva_epLinha__0TU0D .nova-reserva_agFaixas__oGi9r>.nova-reserva_agSemFaixa__nMbbT{display:block;grid-column:1/-1;align-self:center;padding-inline:16px;text-align:center;white-space:normal;overflow-wrap:normal;line-height:1.3}.nova-reserva_agMeio__XbZOJ{display:contents}.nova-reserva_passo__9Ih_m[data-roteiro]{gap:12px;height:100%;min-height:0;padding:16px 16px 14px;border:1.5px solid var(--color-border);border-radius:14px;background:var(--color-bg)}.nova-reserva_agCabeca__gqlhD{display:flex;align-items:center;gap:10px;padding:0 2px}.nova-reserva_agCabecaSelo__nWpHe{display:inline-flex;flex:none;align-items:center;justify-content:center;width:34px;height:34px;border-radius:9px;background:color-mix(in srgb,var(--color-primary) 8%,#fff);background:color-mix(in srgb,var(--color-primary) 8%,light-dark(#fff,#2b323e));color:var(--color-primary)}.nova-reserva_agCabecaSeloIcone__X_yqj{width:18px;height:18px}.nova-reserva_agCabecaTextos__1mv7e{display:grid;gap:1px;min-width:0}.nova-reserva_agCabecaTextos__1mv7e strong{color:var(--color-text);font-size:16px;font-weight:var(--peso-forte)}.nova-reserva_agCabecaTextos__1mv7e small{color:#8a919c;color:light-dark(#8a919c,#6c7c93);font-size:12px}.nova-reserva_agCabecaDias__MM3kw{display:inline-flex;align-items:center;height:26px;margin-left:auto;padding:0 11px;border:1px solid light-dark(#e2e6ec,#3a4250);border-radius:999px;background:var(--color-bg);color:var(--color-text-muted);font-size:12px;font-weight:var(--peso-forte);white-space:nowrap}.nova-reserva_passo__9Ih_m[data-roteiro] .nova-reserva_agMeio__XbZOJ{display:flex;flex:1 1;flex-direction:column;gap:10px;min-height:0;overflow-y:auto;padding-right:2px}.nova-reserva_passo__9Ih_m[data-roteiro] .nova-reserva_agMeio__XbZOJ .nova-reserva_agenda__dnFpI{gap:6px}.nova-reserva_passo__9Ih_m[data-roteiro] .nova-reserva_agMeio__XbZOJ .nova-reserva_agDia__fmDVh{grid-template-columns:40px minmax(0,1fr) 24px;align-items:center;gap:8px;padding:4px;border-radius:11px;background:var(--color-bg)}.nova-reserva_passo__9Ih_m[data-roteiro] .nova-reserva_agMeio__XbZOJ .nova-reserva_agData__4c_dB{align-self:stretch;align-content:center;min-width:0;min-height:44px;border-radius:8px;background:#f1f5fb;background:light-dark(#f1f5fb,#313945)}.nova-reserva_passo__9Ih_m[data-roteiro] .nova-reserva_agMeio__XbZOJ .nova-reserva_agData__4c_dB strong{font-size:15px}.nova-reserva_passo__9Ih_m[data-roteiro] .nova-reserva_agMeio__XbZOJ .nova-reserva_agData__4c_dB small{color:#8a919c;color:light-dark(#8a919c,#6c7c93);font-size:8.5px}.nova-reserva_passo__9Ih_m[data-roteiro] .nova-reserva_agMeio__XbZOJ .nova-reserva_agDiaVazio__RQqV7{grid-template-columns:40px minmax(0,1fr);border-style:solid}.nova-reserva_passo__9Ih_m[data-roteiro] .nova-reserva_agMeio__XbZOJ .nova-reserva_agDiaVazio__RQqV7 .nova-reserva_agMais__ynSd6{display:none}.nova-reserva_passo__9Ih_m[data-roteiro] .nova-reserva_agMeio__XbZOJ .nova-reserva_agConvite__R_JyS{gap:8px;min-height:44px;border:1.5px dashed light-dark(#cfd6e2,#47505f);border-radius:9px;background:#fafbfd;background:light-dark(#fafbfd,#2b323e);color:var(--color-text-muted);font-size:13px;font-weight:var(--peso-forte);letter-spacing:0}.nova-reserva_passo__9Ih_m[data-roteiro] .nova-reserva_agMeio__XbZOJ .nova-reserva_agConvite__R_JyS:before{content:"+";color:var(--color-primary);font-size:18px;font-weight:400;line-height:1}.nova-reserva_passo__9Ih_m[data-roteiro] .nova-reserva_agMeio__XbZOJ .nova-reserva_agDiaVazio__RQqV7:focus-visible,.nova-reserva_passo__9Ih_m[data-roteiro] .nova-reserva_agMeio__XbZOJ .nova-reserva_agDiaVazio__RQqV7:hover{border-color:var(--color-border);background:var(--color-bg)}.nova-reserva_passo__9Ih_m[data-roteiro] .nova-reserva_agMeio__XbZOJ .nova-reserva_agDiaVazio__RQqV7:focus-visible .nova-reserva_agConvite__R_JyS,.nova-reserva_passo__9Ih_m[data-roteiro] .nova-reserva_agMeio__XbZOJ .nova-reserva_agDiaVazio__RQqV7:hover .nova-reserva_agConvite__R_JyS{border-color:var(--color-primary);background:color-mix(in srgb,var(--color-primary) 4%,#fff);background:color-mix(in srgb,var(--color-primary) 4%,light-dark(#fff,#2b323e));color:var(--color-primary)}.nova-reserva_passo__9Ih_m[data-roteiro] .nova-reserva_agMeio__XbZOJ .nova-reserva_agDiaAlvo__bh_qv{border-color:var(--color-primary);background:color-mix(in srgb,var(--color-primary) 4%,#fff);background:color-mix(in srgb,var(--color-primary) 4%,light-dark(#fff,#2b323e))}.nova-reserva_passo__9Ih_m[data-roteiro] .nova-reserva_agMeio__XbZOJ .nova-reserva_agItens__CaUUV{gap:0}.nova-reserva_passo__9Ih_m[data-roteiro] .nova-reserva_agMeio__XbZOJ .nova-reserva_agItem__2HM7W{grid-template-columns:46px minmax(0,1fr) auto auto auto;gap:8px;padding:8px 0}.nova-reserva_passo__9Ih_m[data-roteiro] .nova-reserva_agMeio__XbZOJ .nova-reserva_agItens__CaUUV>li+li{padding-top:8px;border-top:1px solid light-dark(#eef1f6,#3a4250)}.nova-reserva_passo__9Ih_m[data-roteiro] .nova-reserva_agMeio__XbZOJ .nova-reserva_agNome__Es2V8 strong{display:-webkit-box;overflow:hidden;font-size:13px;font-weight:var(--peso-forte);line-height:17px;-webkit-line-clamp:2;-webkit-box-orient:vertical}.nova-reserva_passo__9Ih_m[data-roteiro] .nova-reserva_agMeio__XbZOJ .nova-reserva_agLink__Ln5ZV{display:flex}.nova-reserva_passo__9Ih_m[data-roteiro] .nova-reserva_agMeio__XbZOJ .nova-reserva_agFaixas__oGi9r{grid-template-columns:minmax(0,1fr) 64px 9px 14px 64px;width:276px;gap:2px 7px;font-size:10.5px;line-height:1.45}.nova-reserva_passo__9Ih_m[data-roteiro] .nova-reserva_agMeio__XbZOJ .nova-reserva_agFaixas__oGi9r>li>.nova-reserva_agFaixaSinal__Kju3E:nth-child(2),.nova-reserva_passo__9Ih_m[data-roteiro] .nova-reserva_agMeio__XbZOJ .nova-reserva_agFaixas__oGi9r>li>.nova-reserva_agFaixaSinal__Kju3E:nth-child(6){display:none}.nova-reserva_passo__9Ih_m[data-roteiro] .nova-reserva_agMeio__XbZOJ .nova-reserva_agFaixaNome__L18NZ{overflow:hidden;color:#8a919c;color:light-dark(#8a919c,#6c7c93);text-overflow:ellipsis;white-space:nowrap}.nova-reserva_passo__9Ih_m[data-roteiro] .nova-reserva_agMeio__XbZOJ .nova-reserva_agItem__2HM7W[data-carro]{gap:6px}.nova-reserva_passo__9Ih_m[data-roteiro] .nova-reserva_agMeio__XbZOJ .nova-reserva_agItem__2HM7W[data-carro] .nova-reserva_agNome__Es2V8 small{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.nova-reserva_passo__9Ih_m[data-roteiro] .nova-reserva_agMeio__XbZOJ .nova-reserva_agItem__2HM7W[data-carro] .nova-reserva_agTotalDoItem__4Rg5U{width:auto}.nova-reserva_passo__9Ih_m[data-roteiro] .nova-reserva_agMeio__XbZOJ .nova-reserva_agFaixas__oGi9r[data-carro]{grid-template-columns:max-content max-content max-content max-content;width:auto;margin-right:20px;gap:2px 3px}.nova-reserva_passo__9Ih_m[data-roteiro] .nova-reserva_agMeio__XbZOJ .nova-reserva_agFaixas__oGi9r[data-carro] .nova-reserva_agFaixaTotal__u_gDR:empty{display:none}.nova-reserva_passo__9Ih_m[data-roteiro] .nova-reserva_agMeio__XbZOJ .nova-reserva_agFaixas__oGi9r[data-carro] .nova-reserva_agFaixaNome__L18NZ{overflow:visible;padding-right:30px;text-align:left;white-space:nowrap}.nova-reserva_passo__9Ih_m[data-roteiro] .nova-reserva_agMeio__XbZOJ .nova-reserva_agFaixas__oGi9r[data-carro] .nova-reserva_agFaixaNota__Pn7Gw{display:block}.nova-reserva_passo__9Ih_m[data-roteiro] .nova-reserva_agMeio__XbZOJ .nova-reserva_agFaixas__oGi9r:not([data-carro]) .nova-reserva_agFaixaNome__L18NZ{position:relative;left:10px}.nova-reserva_passo__9Ih_m[data-roteiro] .nova-reserva_agMeio__XbZOJ .nova-reserva_agFaixaUnitario__DV2fI{overflow:hidden;color:#8a919c;color:light-dark(#8a919c,#6c7c93);white-space:nowrap;text-align:right}.nova-reserva_passo__9Ih_m[data-roteiro] .nova-reserva_agMeio__XbZOJ .nova-reserva_agFaixaQuantos__8jGwX{font-weight:700}.nova-reserva_passo__9Ih_m[data-roteiro] .nova-reserva_agMeio__XbZOJ .nova-reserva_agFaixaTotal__u_gDR{text-align:left}.nova-reserva_passo__9Ih_m[data-roteiro] .nova-reserva_agMeio__XbZOJ .nova-reserva_agTotalDoItem__4Rg5U{width:70px;margin-left:0;padding-left:0;border-left:0;font-size:12px}.nova-reserva_passo__9Ih_m[data-roteiro] .nova-reserva_agMeio__XbZOJ .nova-reserva_agAcoes__k9YSl{gap:1px;visibility:visible}.nova-reserva_passo__9Ih_m[data-roteiro] .nova-reserva_agMeio__XbZOJ .nova-reserva_agAcoes__k9YSl>button:nth-child(2){order:-1}.nova-reserva_passo__9Ih_m[data-roteiro] .nova-reserva_agMeio__XbZOJ .nova-reserva_agAcoes__k9YSl button:has(>.nova-reserva_acaoIcone__7QHEU){width:20px;height:20px}.nova-reserva_passo__9Ih_m[data-roteiro] .nova-reserva_agMeio__XbZOJ .nova-reserva_agMais__ynSd6{width:24px;height:24px;border:1px solid var(--color-border);border-radius:999px;background:var(--color-bg)}.nova-reserva_passo__9Ih_m[data-roteiro] .nova-reserva_agMeio__XbZOJ .nova-reserva_agMais__ynSd6 svg{width:12px;height:12px}.nova-reserva_passo__9Ih_m[data-roteiro] .nova-reserva_agMeio__XbZOJ .nova-reserva_agMais__ynSd6:hover{border-color:var(--color-primary)}.nova-reserva_passo__9Ih_m[data-roteiro] .nova-reserva_agTotalGeral__hs5kl{flex:none;margin:0;padding:10px 12px;border:0;border-radius:10px;background:var(--color-surface-soft)}.nova-reserva_passo__9Ih_m[data-roteiro] .nova-reserva_agTotalGeralValor__2Q_Ot{font-size:16px}.nova-reserva_passo__9Ih_m[data-pg-novo]{gap:8px;margin-top:10px}.nova-reserva_passo__9Ih_m[data-pg-novo] .nova-reserva_dtBloco__LSzmA{gap:8px;padding:0;border:0;background:none}.nova-reserva_passo__9Ih_m[data-pg-novo] .nova-reserva_dtCabecalho__RvTvY{padding:0 2px}.nova-reserva_passo__9Ih_m[data-pg-novo] .nova-reserva_dtTitulo__qAVh2{font-size:13px}.nova-reserva_passo__9Ih_m[data-pg-novo] .nova-reserva_dtTituloIcone__n_K9O{display:none}.nova-reserva_passo__9Ih_m[data-pg-novo] .nova-reserva_dtResumo__UCzKF{font-size:11.5px}.nova-reserva_passo__9Ih_m[data-pg-novo] .nova-reserva_pgVitrine__id8oS{gap:6px}.nova-reserva_passo__9Ih_m[data-pg-novo] .nova-reserva_pgCartao__0cm2N{grid-template-columns:32px minmax(0,1fr) auto auto;gap:12px;padding:10px 12px 11px 8px;border:1px solid light-dark(#e4e8ef,#3a4250);border-radius:10px;background:#fff;background:light-dark(#fff,#2b323e)}.nova-reserva_passo__9Ih_m[data-pg-novo] .nova-reserva_pgCartao__0cm2N:hover{border-color:var(--color-primary)}.nova-reserva_passo__9Ih_m[data-pg-novo] .nova-reserva_pgCartao__0cm2N[data-ligada]{border-color:light-dark(#bbf7d0,#376246);background:#f7fdf9;background:light-dark(#f7fdf9,#313945)}.nova-reserva_pgIcone__gIp_T{display:grid;place-items:center;width:32px;height:32px;border-radius:8px;background:#f1f5fb;background:light-dark(#f1f5fb,#313945);color:#565f6e;color:light-dark(#565f6e,#939eaf)}.nova-reserva_pgCartao__0cm2N[data-ligada] .nova-reserva_pgIcone__gIp_T{background:#dcfce7;background:light-dark(#dcfce7,#244931);color:#15803d;color:light-dark(#15803d,#84d8a4)}.nova-reserva_pgIconeDesenho__jeS7q{width:16px;height:16px}.nova-reserva_passo__9Ih_m[data-pg-novo] .nova-reserva_pgCartaoNome__5y2lj{font-size:13px}.nova-reserva_passo__9Ih_m[data-pg-novo] .nova-reserva_pgCartaoDetalhe__m94Jv{font-size:11px}.nova-reserva_passo__9Ih_m[data-pg-novo] .nova-reserva_pgCartao__0cm2N .nova-reserva_pgCartaoValores__Pe9d_{min-width:150px}.nova-reserva_passo__9Ih_m[data-pg-novo] .nova-reserva_pgCartao__0cm2N .nova-reserva_pgCartaoAjustes__z1qXe{gap:10px;min-width:128px;background:none}.nova-reserva_passo__9Ih_m[data-pg-novo] .nova-reserva_pgChip__weF0F[data-estado=falta],.nova-reserva_passo__9Ih_m[data-pg-novo] .nova-reserva_pgChip__weF0F[data-estado=feito]{height:30px;padding:0 11px;border:1px solid light-dark(#dde3ee,#444a55);border-radius:7px;background:#fff;background:light-dark(#fff,#2b323e);color:var(--color-primary);font-size:12px;font-weight:var(--peso-forte)}.nova-reserva_passo__9Ih_m[data-pg-novo] .nova-reserva_pgChip__weF0F[data-estado=falta]:hover{border-color:var(--color-primary)}.nova-reserva_passo__9Ih_m[data-pg-novo] .nova-reserva_pgChip__weF0F[data-estado=feito]{border-color:light-dark(#bbf7d0,#376246);color:#15803d;color:light-dark(#15803d,#84d8a4)}.nova-reserva_passo__9Ih_m[data-pg-novo] .nova-reserva_pgChip__weF0F[data-estado=desligado],.nova-reserva_passo__9Ih_m[data-pg-novo] .nova-reserva_pgChip__weF0F[data-estado=ligado]{position:relative;flex:none;width:38px;height:22px;padding:0;overflow:hidden;border:0;border-radius:999px;background:#d5dbe5;background:light-dark(#d5dbe5,#3c4553);color:transparent;font-size:0}.nova-reserva_passo__9Ih_m[data-pg-novo] .nova-reserva_pgChip__weF0F[data-estado=ligado]{background:#16a34a;background:light-dark(#16a34a,#1e7a40)}.nova-reserva_passo__9Ih_m[data-pg-novo] .nova-reserva_pgChip__weF0F[data-estado=desligado]:after,.nova-reserva_passo__9Ih_m[data-pg-novo] .nova-reserva_pgChip__weF0F[data-estado=ligado]:after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#fff;background:light-dark(#fff,#2b323e);box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px light-dark(rgba(0,0,0,.2),rgba(0,0,0,.36));transition:left .15s ease}.nova-reserva_passo__9Ih_m[data-pg-novo] .nova-reserva_pgChip__weF0F[data-estado=ligado]:after{left:19px}.nova-reserva_passo__9Ih_m[data-pg-novo] .nova-reserva_pgChip__weF0F:disabled{opacity:.45;cursor:not-allowed}.nova-reserva_pgCartao__0cm2N[data-travada=sim]{opacity:.55}.nova-reserva_pgCartao__0cm2N[data-travada=sim] .nova-reserva_pgChip__weF0F:disabled{opacity:1;cursor:not-allowed}.nova-reserva_passo__9Ih_m[data-pg-novo] .nova-reserva_pgPrazoBloco__Znp8_{margin-top:14px;padding:10px 12px;border:1px solid color-mix(in srgb,var(--color-primary) 22%,light-dark(#fff,#3a4250));border-radius:10px;background:color-mix(in srgb,var(--color-primary) 7%,#fff);background:color-mix(in srgb,var(--color-primary) 7%,light-dark(#fff,#2b323e))}.nova-reserva_passo__9Ih_m[data-pg-novo] .nova-reserva_pgCartaoDetalhe__m94Jv{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nova-reserva_pgExternoCampo__Y0FY7{display:grid;grid-column:1/-1;gap:5px;padding:4px 4px 2px 44px}.nova-reserva_pgExternoRotulo__KYxac{font-size:12px;font-weight:var(--peso-forte)}.nova-reserva_pgExternoEntrada__MvUSp{width:100%;height:36px;padding:0 11px;border:1px solid var(--color-border);border-radius:8px;background:#fff;background:light-dark(#fff,#2b323e);color:var(--color-text);font-family:inherit;font-size:13px;outline:none}.nova-reserva_pgExternoEntrada__MvUSp:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 12%,transparent)}.nova-reserva_pgExternoDica__GOYt7{color:var(--color-text-muted);font-size:11.5px;line-height:1.4}.nova-reserva_pgExternoDica__GOYt7[data-alerta]{color:#b42318;color:light-dark(#b42318,#da857e)}.nova-reserva_passo__9Ih_m[data-roteiro]{overflow-y:auto}.nova-reserva_passo__9Ih_m[data-roteiro] .nova-reserva_agMeio__XbZOJ{flex:none;overflow:visible}.nova-reserva_passo__9Ih_m[data-roteiro] .nova-reserva_agTotalGeral__hs5kl{position:sticky;bottom:0;z-index:2;box-shadow:0 -10px 0 var(--color-bg),0 14px 0 var(--color-bg)}@container venda (max-width: 860px){.nova-reserva_pgCartao__0cm2N{grid-template-columns:minmax(0,1fr) auto}.nova-reserva_pgCartao__0cm2N .nova-reserva_pgCartaoValores__Pe9d_{min-width:0}.nova-reserva_pgCartao__0cm2N .nova-reserva_pgCartaoAjustes__z1qXe{grid-column:1/-1;justify-content:flex-start;min-width:0;padding-top:4px}}.nova-reserva_sugFaixa__B6pfG{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 8px;padding:9px 12px;border-radius:var(--radius-sm);background:#f3edff;background:light-dark(#f3edff,#2a2140);border:1px solid light-dark(#ddcdfb,#4a3680)}.nova-reserva_sugFaixa__B6pfG[data-origem=crm]{background:var(--color-primary-tint);border-color:var(--color-border)}.nova-reserva_sugFaixaTexto__YTSls{display:grid;gap:1px;flex:1 1;min-width:200px}.nova-reserva_sugFaixaTexto__YTSls strong{font-size:var(--texto-xs);font-weight:var(--peso-forte);color:#6d28d9;color:light-dark(#6d28d9,#c4a5ff)}.nova-reserva_sugFaixa__B6pfG[data-origem=crm] .nova-reserva_sugFaixaTexto__YTSls strong{color:var(--color-primary)}.nova-reserva_sugFaixaTexto__YTSls small{color:var(--color-text-muted);font-size:var(--texto-3xs)}.nova-reserva_sugFaixaBotao__Chl3H,.nova-reserva_sugPedidoBotao___76R2{padding:5px 10px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);color:var(--color-text);font-size:var(--texto-3xs);font-weight:var(--peso-forte);cursor:pointer;white-space:nowrap}.nova-reserva_sugFaixaBotao__Chl3H:hover,.nova-reserva_sugPedidoBotao___76R2:hover{border-color:var(--color-primary);color:var(--color-primary)}.nova-reserva_agItem__2HM7W[data-sugerido]{margin-inline:-6px;padding-inline:6px;border-radius:var(--radius-sm);background:#f8f4ff;background:light-dark(#f8f4ff,#241d36)}.nova-reserva_agItem__2HM7W[data-sugerido=crm]{background:var(--color-primary-tint)}.nova-reserva_sugMarca__1fdi7{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.nova-reserva_agNome__Es2V8 small.nova-reserva_sugMarca__1fdi7 b{color:#7c3aed;color:light-dark(#7c3aed,#b794ff);font-weight:var(--peso-forte)}.nova-reserva_agNome__Es2V8 small.nova-reserva_sugMarca__1fdi7[data-origem=crm] b{color:var(--color-primary)}.nova-reserva_sugPedidos__jf8os{display:grid;gap:6px;margin:8px 0 0;padding:9px 12px;border-radius:var(--radius-sm);background:rgba(180,83,9,.08);background:light-dark(rgba(180,83,9,.08),rgba(223,129,57,.13));border:1px solid light-dark(#f6d59a,#5e461b)}.nova-reserva_sugPedidos__jf8os ul{display:grid;gap:6px;margin:0;padding:0;list-style:none}.nova-reserva_sugPedidosTitulo__ly_mQ{font-size:var(--texto-2xs);font-weight:var(--peso-forte);color:#92400e;color:light-dark(#92400e,#dea27d)}.nova-reserva_sugPedido__2puG4{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:6px 8px;border-radius:var(--radius-sm);background:var(--color-bg)}.nova-reserva_sugPedidoTexto__eb8bh{display:grid;gap:1px;flex:1 1;min-width:160px;font-size:var(--texto-2xs)}.nova-reserva_sugPedidoTexto__eb8bh small{overflow:hidden;color:var(--color-text-muted);font-size:var(--texto-3xs);white-space:nowrap;text-overflow:ellipsis}.nova-reserva_sugPedidoIgnorar__BHkMq{padding:2px 6px;border:0;border-radius:var(--radius-sm);background:none;color:var(--color-text-muted);font-size:16px;line-height:1;cursor:pointer}.nova-reserva_sugPedidoIgnorar__BHkMq:hover{color:var(--color-text)}.nova-reserva_ajHoraLivre__ZXmqo{width:92px;height:36px;box-sizing:border-box;padding:0 10px;border:1px solid var(--color-border);border-radius:10px;background:var(--color-bg,#ffffff);color:var(--color-text);font:inherit;font-size:var(--texto-sm);font-weight:var(--peso-forte);text-align:center}.nova-reserva_ajHoraLivre__ZXmqo:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-tint)}