.reservas_pagina__4ozqI{--situacao-pendente:light-dark(#b45309,#de9054);--situacao-pendente-fundo:light-dark(rgba(245,158,11,0.14),rgba(225,162,56,0.189));--situacao-paga:light-dark(#0369a1,#4faee3);--situacao-paga-fundo:light-dark(rgba(14,165,233,0.14),rgba(59,171,222,0.189));--situacao-confirmada:light-dark(#15803d,#62d08b);--situacao-confirmada-fundo:light-dark(rgba(22,163,74,0.13),rgba(70,210,122,0.176));--situacao-executada:light-dark(#6d28d9,#946dd1);--situacao-executada-fundo:light-dark(rgba(124,58,237,0.13),rgba(129,76,219,0.176));--situacao-cancelada:light-dark(#b91c1c,#d16161);--situacao-cancelada-fundo:light-dark(rgba(239,68,68,0.12),rgba(222,85,85,0.162));--situacao-reembolsada:light-dark(#475569,#9ba6b5);--situacao-reembolsada-fundo:rgba(100,116,139,0.14);--situacao-estornada:light-dark(#6d28d9,#b49cf0);--situacao-estornada-fundo:light-dark(rgba(124,58,237,0.1),rgba(180,156,240,0.16));display:flex;flex-direction:column;gap:var(--vao);margin:20px 20px 20px 0;min-width:0;--vao:12px}.reservas_acoesDoTopo__c_a6i{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-2);min-height:39px}.reservas_exemplo__kczHr{display:inline-flex;align-items:center;gap:7px;height:32px;margin-right:auto;padding:0 12px;border:1px dashed var(--color-border);border-radius:var(--radius-md);background:none;color:var(--color-text-muted);font-family:inherit;font-size:var(--texto-2xs);white-space:nowrap;cursor:pointer}.reservas_exemplo__kczHr:hover{border-color:var(--color-text-muted);color:var(--color-text)}.reservas_exemploLigado__aVBbn,.reservas_exemploLigado__aVBbn:hover{border-style:solid;border-color:light-dark(rgba(234,88,12,.35),rgba(222,131,84,.49));background:rgba(234,88,12,.08);background:light-dark(rgba(234,88,12,.08),rgba(223,114,57,.108));color:#c2410c;color:light-dark(#c2410c,#df9779);font-weight:var(--peso-forte)}.reservas_exemploPonto__nixPz{width:8px;height:8px;flex:none;border-radius:50%;background:var(--color-border)}.reservas_exemploLigado__aVBbn .reservas_exemploPonto__nixPz{background:#ea580c;background:light-dark(#ea580c,#ae4e1c);box-shadow:0 0 0 3px rgba(234,88,12,.18);box-shadow:0 0 0 3px light-dark(rgba(234,88,12,.18),rgba(227,130,79,.18))}.reservas_botaoDoTopo__jZzUy{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-width:142px;height:39px;padding:0 var(--space-3);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);line-height:1;white-space:nowrap;cursor:pointer;transition:background .18s,border-color .18s,color .18s}.reservas_botaoDoTopo__jZzUy:hover{border-color:var(--color-primary);background:var(--color-primary-tint);color:var(--color-primary)}.reservas_botaoDoTopoPrimario__C2vR0{border-color:var(--color-primary);background:var(--color-primary);color:#fff}.reservas_botaoDoTopoPrimario__C2vR0:hover{border-color:var(--color-primary-dark);background:var(--color-primary-dark);color:#fff}.reservas_botaoDoTopoNovo__ep5d0{border-color:light-dark(#7c3aed,#8e62db);background:#7c3aed;background:light-dark(#7c3aed,#6127c3);color:#fff}.reservas_botaoDoTopoNovo__ep5d0:hover{border-color:light-dark(#5b21b6,#7d4dc7);background:#5b21b6;background:light-dark(#5b21b6,#4d2789);color:#fff}.reservas_gradeDeCartoes__P5WTX{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--vao);min-width:0}.reservas_cartao__MIQJM{display:grid;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:10px;min-width:0;padding:12px 14px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg)}.reservas_cartaoIcone__U60LW{display:grid;place-items:center;width:42px;height:42px;border-radius:50%}.reservas_cartaoIcone__U60LW svg{width:21px;height:21px}.reservas_azul__o7mDB{background:var(--color-primary-tint);color:var(--color-primary)}.reservas_roxo__zTtWo{background:rgba(124,58,237,.12);background:light-dark(rgba(124,58,237,.12),rgba(129,76,219,.162));color:#7c3aed;color:light-dark(#7c3aed,#9b74dc)}.reservas_verde__Q547N{background:rgba(34,197,94,.12);background:light-dark(rgba(34,197,94,.12),rgba(75,205,123,.162));color:#16a34a;color:light-dark(#16a34a,#7fdaa1)}.reservas_ciano__3qGgt{background:rgba(20,184,166,.12);background:light-dark(rgba(20,184,166,.12),rgba(66,214,198,.162));color:#0d9488;color:light-dark(#0d9488,#7cdfd6)}.reservas_rosa__9FiC8{background:rgba(244,63,94,.12);background:light-dark(rgba(244,63,94,.12),rgba(226,81,106,.162));color:#e11d48;color:light-dark(#e11d48,#d97b8f)}.reservas_cartaoConteudo__dwc4u{display:grid;gap:3px;min-width:0}.reservas_cartaoTitulo__QDDjx{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-muted);font-size:var(--texto-2xs);line-height:1.2}.reservas_cartaoTotais__6P4ti{display:flex;align-items:center;gap:8px;min-width:0;color:var(--color-text);line-height:1.15;white-space:nowrap}.reservas_cartaoTotais__6P4ti strong{overflow:hidden;text-overflow:ellipsis;font-size:var(--texto-xl);font-weight:var(--peso-forte);line-height:1.15}.reservas_cartaoTotais__6P4ti strong:last-of-type{flex:0 0 auto}.reservas_cartaoDivisor__6YBm4{flex:0 0 auto;width:1px;height:17px;background:var(--color-border)}.reservas_cartaoVariacao__cTulK{display:flex;align-items:center;gap:5px;min-width:0;overflow:hidden;color:var(--color-placeholder);font-size:var(--texto-3xs);line-height:1.2;white-space:nowrap}.reservas_cartaoVariacao__cTulK span{overflow:hidden;text-overflow:ellipsis}.reservas_subiu__XpNnO{color:#16a34a;color:light-dark(#16a34a,#7fdaa1)}.reservas_caiu__hq6oE{color:#dc2626;color:light-dark(#dc2626,#d67d7d)}.reservas_semBase__ufNEN{color:var(--color-placeholder)}.reservas_painel__8NQj6{display:flex;flex-direction:column;min-width:0;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg)}.reservas_painelPrincipal__ks_kP{flex:1 1;min-height:0}.reservas_filtros__aH5fh{display:grid;gap:var(--space-3);padding:var(--space-3) var(--space-3) 14px;min-width:0}.reservas_filtrosCampos__v8_QO{display:grid;align-items:start;gap:var(--space-3);min-width:0;grid-template-columns:minmax(240px,1.45fr) minmax(140px,.82fr) minmax(140px,.82fr) minmax(150px,.86fr) minmax(135px,.78fr) minmax(130px,.58fr)}.reservas_campo__uQREl{display:grid;gap:7px;min-width:0}.reservas_rotulo__aTkcO{color:var(--color-text-muted);font-size:var(--texto-2xs);font-weight:var(--peso-forte);line-height:1.2}.reservas_campo__uQREl input,.reservas_campo__uQREl select,.reservas_controle___pm2V{display:flex;align-items:center;width:100%;height:42px;padding:0 12px;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-medio);outline:none}.reservas_controle___pm2V{gap:9px}.reservas_controle___pm2V input{height:auto;padding:0;border:0;border-radius:0;background:transparent}.reservas_campo__uQREl select{cursor:pointer}.reservas_campo__uQREl input:focus-visible,.reservas_campo__uQREl select:focus-visible,.reservas_controle___pm2V:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-tint)}.reservas_iconeDaBusca__BLhaO{flex:0 0 auto;width:14px;height:14px;color:var(--color-text-muted)}.reservas_acoesInline__BBYoN{display:grid;grid-template-rows:42px auto;gap:10px;min-width:0;padding-top:18px}.reservas_botaoMaisFiltros__xXfvd{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);width:100%;height:42px;padding:0 12px;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);line-height:1;white-space:nowrap;cursor:pointer;transition:background .18s,border-color .18s,color .18s}.reservas_iconeDoBotao__R_gH6{flex:none;width:15px;height:15px;stroke-width:1.8}.reservas_botaoMaisFiltros__xXfvd:hover{border-color:var(--color-primary);background:var(--color-primary-tint);color:var(--color-primary)}.reservas_botaoMaisFiltrosAberto__jGc7K,.reservas_botaoMaisFiltrosAberto__jGc7K:hover{border-color:light-dark(rgba(220,38,38,.32),rgba(208,98,98,.448));background:rgba(239,68,68,.08);background:light-dark(rgba(239,68,68,.08),rgba(222,85,85,.108));color:#dc2626;color:light-dark(#dc2626,#d67d7d)}.reservas_botaoLimpar__tM8wf{justify-self:end;padding:0;border:0;background:transparent;color:var(--color-primary);font-family:inherit;font-size:var(--texto-3xs);font-weight:var(--peso-forte);line-height:1;cursor:pointer}.reservas_botaoLimpar__tM8wf:hover{color:var(--color-primary-dark);text-decoration:underline}.reservas_limparEmbaixo__Sq6uy{display:flex;justify-content:flex-end;margin-top:-5px}.reservas_filtrosExtras__HkeO8{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));align-items:end;gap:var(--space-3) var(--space-2);min-width:0;padding:var(--space-3);border:1px solid var(--color-primary-tint-strong);border-radius:var(--radius-sm);background:rgba(15,99,219,.035);background:light-dark(rgba(15,99,219,.035),rgba(60,126,220,.06))}.reservas_prefixoDoCampo__Afmm2{flex:none;margin-right:6px;color:var(--color-text-muted);font-size:var(--texto-2xs);font-weight:var(--peso-forte)}.reservas_botaoDeData__5L0it{display:flex;align-items:center;gap:8px;width:100%;height:42px;padding:0 12px;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-medio);text-align:left;cursor:pointer}.reservas_botaoDeData__5L0it:hover{border-color:var(--color-primary)}.reservas_botaoVazio__bpH6b{color:var(--color-placeholder)}.reservas_iconeDoCampo__0_Oyd{flex:none;width:15px;height:15px;color:var(--color-primary)}.reservas_limparData__rQoHK{margin-left:auto;padding:0 2px;color:var(--color-text-muted);font-size:var(--texto-xs);line-height:1}.reservas_limparData__rQoHK:hover{color:#d92d20;color:light-dark(#d92d20,#d8837d)}.reservas_calendarioFlutuante__kll_J{position:fixed;z-index:90;width:300px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg);box-shadow:0 18px 40px rgba(15,23,42,.18);box-shadow:0 18px 40px light-dark(rgba(15,23,42,.18),rgba(0,0,0,.324))}.reservas_periodoComCalendario__xEmO2{display:flex;gap:6px;min-width:0}.reservas_periodoComCalendario__xEmO2 select{flex:1 1;min-width:0}.reservas_botaoDoCalendario__RdE7w{display:inline-flex;flex:0 0 42px;align-items:center;justify-content:center;height:42px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);color:var(--color-text-muted);cursor:pointer}.reservas_botaoDoCalendario__RdE7w:hover,.reservas_botaoDoCalendario__RdE7w[aria-expanded=true]{border-color:var(--color-primary);color:var(--color-primary)}.reservas_periodoFlutuante__qejOQ{position:fixed;z-index:90;width:640px;max-width:calc(100vw - 16px);padding:14px 16px 12px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg);box-shadow:0 18px 40px rgba(15,23,42,.18);box-shadow:0 18px 40px light-dark(rgba(15,23,42,.18),rgba(0,0,0,.324))}.reservas_periodoCabecalho__3d92A{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:10px;font-size:var(--texto-xs)}.reservas_periodoCabecalho__3d92A span{color:var(--color-text-muted);font-size:var(--texto-2xs)}.reservas_periodoRodape__Sfnl3{display:flex;justify-content:flex-end;margin-top:10px}.reservas_periodoLimpar__aaM5Y{padding:6px 12px;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);cursor:pointer}.reservas_periodoLimpar__aaM5Y:hover{border-color:var(--color-primary);color:var(--color-primary)}.reservas_abas__u5s_r{position:relative;z-index:30;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:var(--space-3);padding:9px 14px 0;border-bottom:1px solid var(--color-border);min-width:0}.reservas_listaDeAbas__D0iah{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(88px,1fr);align-items:end;gap:6px;min-width:0;height:46px;overflow-x:auto;overflow-y:hidden}.reservas_aba__PZIVf{position:relative;display:grid;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:var(--space-2);width:100%;height:46px;padding:0 10px 3px;border:1px solid var(--color-border);border-bottom:0;border-radius:9px 9px 0 0;background:var(--color-surface-soft);color:var(--color-text);font-family:inherit;text-align:left;cursor:pointer;transition:background .16s,border-color .16s,color .16s}.reservas_aba__PZIVf:after{content:"";position:absolute;right:11px;bottom:0;left:11px;height:2px;border-radius:999px 999px 0 0;background:currentColor;opacity:0;transform:scaleX(.58);transition:opacity .16s,transform .16s}.reservas_aba__PZIVf:hover{border-color:var(--color-primary-tint-strong);background:var(--color-bg)}.reservas_aba__PZIVf:hover:after{opacity:.45;transform:scaleX(.82)}.reservas_abaAtiva__XTBDN{background:var(--color-bg);border-color:var(--color-border)}.reservas_abaAtiva__XTBDN:after{opacity:1;transform:scaleX(1)}.reservas_abaIcone__5doCS{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:24px;height:24px;border-radius:999px}.reservas_abaIcone__5doCS svg{width:14px;height:14px}.reservas_abaConteudo__u65_T{display:grid;gap:2px;min-width:0}.reservas_abaConteudo__u65_T strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:currentColor;font-size:var(--texto-3xs);font-weight:var(--peso-forte);line-height:1.15}.reservas_abaConteudo__u65_T span{display:block;color:var(--color-text-muted);font-size:var(--texto-3xs);font-weight:var(--peso-medio);line-height:1.1;white-space:nowrap}.reservas_abaAtiva__XTBDN .reservas_abaConteudo__u65_T strong,.reservas_aba__PZIVf:hover .reservas_abaConteudo__u65_T strong{color:var(--color-text)}.reservas_abaCiano__x7SLK{color:#0284c7;color:light-dark(#0284c7,#79bcdf)}.reservas_abaCiano__x7SLK .reservas_abaIcone__5doCS{background:rgba(30,196,255,.18);background:light-dark(rgba(30,196,255,.18),rgba(52,185,233,.243))}.reservas_abaLaranja__37in3{color:#b45309;color:light-dark(#b45309,#dfa67a)}.reservas_abaLaranja__37in3 .reservas_abaIcone__5doCS{background:rgba(245,158,11,.16);background:light-dark(rgba(245,158,11,.16),rgba(225,162,56,.216))}.reservas_abaVerde__2BZ9F{color:#15803d;color:light-dark(#15803d,#84d8a4)}.reservas_abaVerde__2BZ9F .reservas_abaIcone__5doCS{background:rgba(22,163,74,.14);background:light-dark(rgba(22,163,74,.14),rgba(70,210,122,.189))}.reservas_abaRoxo__Q3oDU{color:#6d28d9;color:light-dark(#6d28d9,#a07fd5)}.reservas_abaRoxo__Q3oDU .reservas_abaIcone__5doCS{background:rgba(124,58,237,.14);background:light-dark(rgba(124,58,237,.14),rgba(129,76,219,.189))}.reservas_abaVermelho__xSqqh{color:#b91c1c;color:light-dark(#b91c1c,#d87f7f)}.reservas_abaVermelho__xSqqh .reservas_abaIcone__5doCS{background:rgba(239,68,68,.13);background:light-dark(rgba(239,68,68,.13),rgba(222,85,85,.176))}.reservas_abaCinza__f7e2E{color:#475569;color:light-dark(#475569,#9ba6b5)}.reservas_abaCinza__f7e2E .reservas_abaIcone__5doCS{background:rgba(100,116,139,.15)}.reservas_abaAzul__AGsF7{color:var(--color-primary)}.reservas_abaAzul__AGsF7 .reservas_abaIcone__5doCS{background:var(--color-primary-tint)}.reservas_acoesDasAbas__t3bm0{display:flex;align-items:center;gap:var(--space-2);height:46px;padding-bottom:5px}.reservas_envoltorioDeAcao__RAtHV{position:relative;z-index:120;display:inline-flex}.reservas_botaoDeAcao__khs6w{display:inline-flex;align-items:center;justify-content:center;height:34px;min-width:102px;padding:0 var(--space-3);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);line-height:1;white-space:nowrap;cursor:pointer;transition:border-color .16s,background .16s,color .16s}.reservas_botaoDeAcaoAtivo__ujTsP,.reservas_botaoDeAcao__khs6w:hover{border-color:var(--color-primary);background:var(--color-primary-tint);color:var(--color-primary)}.reservas_menuDeColunas__Kya4l{position:absolute;top:calc(100% + 8px);right:0;z-index:200;display:grid;gap:var(--space-2);width:230px;padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);box-shadow:0 18px 42px rgba(20,24,31,.16);box-shadow:0 18px 42px light-dark(rgba(20,24,31,.16),rgba(0,0,0,.288))}.reservas_menuCabecalho__4NTx8{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 6px}.reservas_menuCabecalho__4NTx8 strong{color:var(--color-text);font-size:var(--texto-xs);font-weight:var(--peso-maximo);line-height:1}.reservas_menuCabecalho__4NTx8 button{padding:0;border:0;background:transparent;color:var(--color-primary);font-family:inherit;font-size:var(--texto-2xs);font-weight:var(--peso-maximo);line-height:1;cursor:pointer}.reservas_menuCabecalho__4NTx8 button:hover{color:var(--color-primary-dark);text-decoration:underline}.reservas_menuAjuda__vCRVk{margin:-4px 0 0;padding:0 6px;color:var(--color-text-soft);font-size:var(--texto-3xs,10px);font-weight:var(--peso-forte);line-height:1.3}.reservas_menuLista__vFJAp{display:grid;gap:2px}.reservas_menuItem__Zmy5F{display:flex;align-items:center;gap:4px;min-height:26px;padding:0 6px 0 2px;border-radius:var(--radius-sm);cursor:grab}.reservas_menuItemNoAr__2X0n2,.reservas_menuItem__Zmy5F:hover{background:var(--color-surface-soft)}.reservas_menuItemNoAr__2X0n2{opacity:.45}.reservas_menuAlca__4D_Oc{display:inline-flex;align-items:center;justify-content:center;width:16px;height:22px;flex:none;border-radius:4px;color:var(--color-text-soft);opacity:.5;cursor:grab}.reservas_menuItem__Zmy5F:hover .reservas_menuAlca__4D_Oc{opacity:1}.reservas_menuAlca__4D_Oc:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px;opacity:1}.reservas_menuRotulo__UWCu8{display:flex;align-items:center;gap:9px;flex:1 1;min-width:0;cursor:pointer}.reservas_menuItem__Zmy5F input{width:14px;height:14px;margin:0;accent-color:var(--color-primary);cursor:pointer}.reservas_menuRotulo__UWCu8 span{overflow:hidden;color:var(--color-text);font-size:var(--texto-2xs);font-weight:var(--peso-forte);line-height:1;white-space:nowrap;text-overflow:ellipsis}.reservas_areaDaTabela__bnZUt{display:flex;flex-direction:column;flex:1 1;min-height:0;padding:12px 12px 16px;min-width:0}.reservas_molduraDaTabela__HWfR7{display:flex;flex-direction:column;width:100%;flex:1 1;overflow-x:auto;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg)}.reservas_tabela__jRmSk{width:100%;min-width:900px;border-collapse:collapse;table-layout:fixed;background:var(--color-bg)}.reservas_tabelaVazia__kFFb4{flex:1 1}.reservas_tabela__jRmSk td,.reservas_tabela__jRmSk th{padding:0 var(--space-2);border-bottom:1px solid var(--color-border);color:var(--color-text);font-size:var(--texto-2xs);line-height:1.35;text-align:left;vertical-align:middle;white-space:nowrap;min-width:0}.reservas_tabela__jRmSk th{position:relative;height:44px;background:var(--color-surface-soft);color:var(--color-text-muted);font-size:calc(var(--texto-3xs) - 1px);font-weight:var(--peso-medio);letter-spacing:.03em;text-transform:uppercase}.reservas_tabela__jRmSk td{height:60px}.reservas_tabela__jRmSk tbody tr{transition:background .16s}.reservas_tabela__jRmSk tbody tr:hover{background:var(--color-surface-soft)}.reservas_linhaSelecionada__Y_w3V,.reservas_linhaSelecionada__Y_w3V:hover{background:var(--color-primary-tint)}.reservas_tabela__jRmSk tbody tr:last-child td{border-bottom:0}.reservas_alcaDaColuna__MCIqb{position:absolute;top:0;right:-4px;bottom:0;z-index:2;display:flex;align-items:center;justify-content:center;width:9px;cursor:col-resize;touch-action:none}.reservas_alcaDaColuna__MCIqb:before{content:"";width:1px;height:15px;border-radius:1px;background:var(--color-border);transition:background .16s,height .16s,width .16s}.reservas_alcaAtiva__JieTF:before,.reservas_alcaDaColuna__MCIqb:hover:before{width:2px;height:100%;background:var(--color-primary)}.reservas_arrastando__ErFnJ,.reservas_arrastando__ErFnJ *{cursor:col-resize!important;-webkit-user-select:none!important;user-select:none!important}.reservas_balaoDaLargura__B7syQ{position:fixed;z-index:600;transform:translate(-50%,-220%);padding:4px 9px;border-radius:999px;background:var(--color-text);color:#fff;font-size:var(--texto-3xs);font-weight:var(--peso-maximo);line-height:1;white-space:nowrap;pointer-events:none}.reservas_colunaDeSelecao__Bbg9O{text-align:center}.reservas_tabela__jRmSk input[type=checkbox]{width:15px;height:15px;margin:0;accent-color:var(--color-primary);cursor:pointer}.reservas_codigoDaReserva__SV8GZ{display:block;padding:0;border:0;background:transparent;color:var(--color-primary);font-family:inherit;font-size:var(--texto-2xs);font-weight:var(--peso-forte);text-align:left;cursor:pointer}.reservas_codigoDaReserva__SV8GZ:hover{color:var(--color-primary-dark);text-decoration:underline;text-underline-offset:2px}.reservas_codigoRecusado__dMM3x{display:block;color:var(--color-text-soft);font-size:var(--texto-2xs);font-weight:var(--peso-forte);text-align:left}.reservas_duasLinhas__AErxx{display:grid;gap:4px;min-width:0}.reservas_codigoDaReserva__SV8GZ,.reservas_codigoRecusado__dMM3x{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reservas_empilhado__u6jx_{display:grid;justify-items:start;gap:4px;min-width:0}.reservas_esperando__ZbmF6{max-width:100%;overflow:hidden;color:var(--color-text-muted);font-size:var(--texto-3xs);line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.reservas_esperando__ZbmF6[data-tarde]{color:#b54708;color:light-dark(#b54708,#df9f7a);font-weight:var(--peso-forte)}.reservas_situacaoDaLinha__HYQrZ{display:flex;flex-wrap:wrap;align-items:center;gap:3px 6px;min-width:0}.reservas_situacaoDaLinha__HYQrZ>*{flex-shrink:0}.reservas_chipDeAlerta__MkDZs{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:20px;height:20px;padding:0;line-height:0;border:1px solid light-dark(rgba(181,71,8,.25),rgba(223,134,83,.35));border-radius:999px;background:rgba(247,144,9,.12);background:light-dark(rgba(247,144,9,.12),rgba(226,152,54,.162));color:#b54708;color:light-dark(#b54708,#df9f7a);cursor:pointer;transition:background .18s,border-color .18s}.reservas_chipDeAlerta__MkDZs:hover,.reservas_chipDeAlerta__MkDZs[aria-expanded=true]{border-color:light-dark(rgba(181,71,8,.55),rgba(223,134,83,.7));background:rgba(247,144,9,.24);background:light-dark(rgba(247,144,9,.24),rgba(226,152,54,.324))}.reservas_chipDeAlerta__MkDZs[data-tarde]{border-color:light-dark(rgba(180,35,24,.28),rgba(211,103,95,.392));background:rgba(217,45,32,.12);background:light-dark(rgba(217,45,32,.12),rgba(208,82,72,.162));color:#b42318;color:light-dark(#b42318,#da857e)}.reservas_chipDeAlerta__MkDZs[data-tarde]:hover,.reservas_chipDeAlerta__MkDZs[data-tarde][aria-expanded=true]{border-color:light-dark(rgba(180,35,24,.6),rgba(211,103,95,.7));background:rgba(217,45,32,.22);background:light-dark(rgba(217,45,32,.22),rgba(208,82,72,.297))}.reservas_chipDeAlertaIcone__ZNKjh{display:block;width:12px;height:12px;transform:translate(.5px,-.5px)}.reservas_iconeNaFileira__6H4gB{display:block;width:15px;height:15px}.reservas_balaoDoAlerta__1Lg57{position:fixed;z-index:600;max-width:240px;padding:8px 11px;border-radius:var(--radius-sm);background:var(--color-text);color:#fff;font-size:var(--texto-3xs);font-weight:var(--peso-normal);line-height:1.45;text-align:left;white-space:normal;transform:translate(-50%,calc(-100% - 10px));box-shadow:0 8px 20px rgba(15,23,42,.25);box-shadow:0 8px 20px light-dark(rgba(15,23,42,.25),rgba(0,0,0,.45))}.reservas_balaoDoAlerta__1Lg57:after{content:"";position:absolute;top:100%;left:50%;border:5px solid transparent;border-top:5px solid var(--color-text);transform:translateX(-50%)}.reservas_duasLinhas__AErxx strong{font-weight:var(--peso-medio)}.reservas_duasLinhas__AErxx strong,.reservas_etapaForte__z6_K2{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--texto-2xs);line-height:1.3}.reservas_etapaForte__z6_K2{color:var(--color-primary);font-weight:var(--peso-forte)}.reservas_regua__i7xvm{display:inline-flex;align-items:center;gap:8px;height:12px}.reservas_reguaPonto__TnKiB{flex:none;width:8px;height:8px;border-radius:50%;background:var(--color-border);cursor:help}.reservas_reguaPonto__TnKiB[data-venceu]{background:var(--color-surface,#fff);background:var(--color-surface,light-dark(#fff,#2b323e));box-shadow:inset 0 0 0 2px var(--color-primary,#0f63db);box-shadow:inset 0 0 0 2px var(--color-primary,light-dark(#0f63db,rgba(82,140,224,.6)))}.reservas_reguaPonto__TnKiB[data-venceu][data-atrasada]{background:#ea580c;background:light-dark(#ea580c,#ae4e1c);box-shadow:0 0 0 3px rgba(234,88,12,.18);box-shadow:0 0 0 3px light-dark(rgba(234,88,12,.18),rgba(227,130,79,.18))}.reservas_reguaPonto__TnKiB[data-disparo=enviada]{background:#15803d;background:light-dark(#15803d,#1a6034);box-shadow:0 0 0 3px rgba(21,128,61,.16);box-shadow:0 0 0 3px light-dark(rgba(21,128,61,.16),rgba(94,212,138,.16))}.reservas_reguaPonto__TnKiB[data-disparo=falhou]{background:#b42318;background:light-dark(#b42318,#872820);box-shadow:0 0 0 3px rgba(180,35,24,.16);box-shadow:0 0 0 3px light-dark(rgba(180,35,24,.16),rgba(215,99,91,.16))}.reservas_reguaPonto__TnKiB[data-disparo=pulada]{background:var(--color-surface,#fff);background:var(--color-surface,light-dark(#fff,#2b323e));box-shadow:inset 0 0 0 1.5px var(--color-border)}.reservas_reguaPonto__TnKiB[data-recuperou]{box-shadow:0 0 0 2px var(--color-surface,#fff),0 0 0 4px #15803d;box-shadow:0 0 0 2px var(--color-surface,light-dark(#fff,rgba(255,255,255,.06))),0 0 0 4px light-dark(#15803d,rgba(94,212,138,.6))}.reservas_etapaForte__z6_K2[data-parada]{color:var(--color-text-muted);font-weight:var(--peso-medio)}.reservas_etapaDaRegua__IOkW1{max-width:100%;overflow:hidden;color:var(--color-primary);font-size:var(--texto-3xs);font-weight:var(--peso-forte);line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.reservas_etapaDaRegua__IOkW1[data-parada]{color:var(--color-text-muted);font-weight:var(--peso-normal)}.reservas_secundario__A24BC[data-perto]{color:#b54708;color:light-dark(#b54708,#df9f7a);font-weight:var(--peso-forte)}.reservas_secundario__A24BC{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-muted);font-size:var(--texto-3xs);font-weight:var(--peso-normal);line-height:1.3}.reservas_tituloDoProduto__to5UL{display:flex;align-items:center;gap:6px;min-width:0}.reservas_maisServicos__wTTuy{flex:0 0 auto;padding:3px 7px;border:1px solid var(--color-primary-tint-strong);border-radius:999px;background:var(--color-primary-tint);color:var(--color-primary);font-family:inherit;font-size:var(--texto-3xs);font-weight:var(--peso-medio);line-height:1;cursor:pointer}.reservas_chipDaLinha__JtQHb{justify-self:start}.reservas_maisServicos__wTTuy:hover{border-color:var(--color-primary);background:var(--color-primary);color:#fff}.reservas_chipsDoProduto__2z9VP{display:flex;flex-wrap:wrap;align-items:center;gap:5px;min-width:0}.reservas_chipDePaxs__TQDpl{flex:0 0 auto;padding:3px 7px;border:1px solid var(--color-border);background:var(--color-surface-soft);color:var(--color-text-muted)}.reservas_badge__bTFJS,.reservas_chipDePaxs__TQDpl{border-radius:999px;font-size:var(--texto-3xs);font-weight:var(--peso-medio);line-height:1;white-space:nowrap}.reservas_badge__bTFJS{display:inline-flex;align-items:center;justify-content:center;gap:5px;width:-moz-fit-content;width:fit-content;max-width:100%;height:24px;padding:0 6px}.reservas_badge__bTFJS i{flex:0 0 auto;width:6px;height:6px;border-radius:999px;background:currentColor}.reservas_situacaoPendente___tlnT{background:var(--situacao-pendente-fundo);color:var(--situacao-pendente)}.reservas_situacaoOrcamento__RJbhc{background:rgba(14,165,233,.12);background:light-dark(rgba(14,165,233,.12),rgba(56,189,248,.18));color:#0369a1;color:light-dark(#0369a1,#7dd3fc)}.reservas_situacaoPaga__pNgSN{background:var(--situacao-paga-fundo);color:var(--situacao-paga)}.reservas_situacaoConfirmada__Is8ew{background:var(--situacao-confirmada-fundo);color:var(--situacao-confirmada)}.reservas_situacaoExecutada__hl6Zo{background:var(--situacao-executada-fundo);color:var(--situacao-executada)}.reservas_situacaoCancelada__xbuMn{background:var(--situacao-cancelada-fundo);color:var(--situacao-cancelada)}.reservas_situacaoReembolsada__WIxB4{background:var(--situacao-estornada-fundo);color:var(--situacao-estornada)}.reservas_situacaoRoxa__gAkIQ{background:var(--situacao-estornada-fundo,rgba(124,58,237,.1));color:var(--situacao-estornada,#6d28d9)}.reservas_situacaoRoxaClara__Om7zM{background:transparent;color:var(--situacao-estornada,#6d28d9);outline:1px dashed currentColor;outline-offset:-1px}.reservas_duasPilulas__v55SH{display:inline-flex;flex-direction:column;align-items:flex-start;gap:3px;min-width:0;max-width:100%;white-space:nowrap;vertical-align:middle}.reservas_duasPilulas__v55SH>span{flex:none}.reservas_pagamentoEstornado__OnG4N{color:var(--situacao-estornada,#6d28d9)}.reservas_pagamento__XxNh5{display:grid;gap:4px;min-width:0}.reservas_pagamentoTopo__0amcp{display:flex;align-items:center;gap:var(--space-2);min-width:0}.reservas_pagamento__XxNh5 svg{flex:none;width:18px;height:18px}.reservas_pagamentoPago__ak3TR{color:var(--situacao-confirmada)}.reservas_pagamentoPendente__DtwSm{color:var(--situacao-pendente)}.reservas_pagamentoNeutro__UHbeg{color:var(--situacao-reembolsada)}.reservas_pagamentoParcial__o4Qp8{color:#c2410c;color:light-dark(#c2410c,#df9779)}.reservas_pagamento__XxNh5 strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--texto-2xs);font-weight:var(--peso-medio);line-height:1.3}.reservas_pagamento__XxNh5 .reservas_secundario__A24BC{color:inherit;opacity:.75}.reservas_valor__HoINJ{font-weight:var(--peso-forte)}.reservas_origem__O1_Ei,.reservas_valor__HoINJ{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--texto-2xs)}.reservas_origem__O1_Ei{display:block;max-width:100%;color:var(--color-text-muted);font-weight:var(--peso-normal)}.reservas_celulaDeAcoes__e__GX{text-align:right}.reservas_vazio__kdJdd{display:grid;justify-items:center;align-content:center;gap:6px;padding:34px 18px;text-align:center;color:var(--color-text-muted)}.reservas_vazio__kdJdd strong{color:var(--color-text);font-size:var(--texto-sm);font-weight:var(--peso-forte)}.reservas_vazio__kdJdd span{font-size:var(--texto-xs);font-weight:var(--peso-medio)}.reservas_notaDeResultados__Sw5bF{margin:var(--space-3) 0 var(--space-2);min-height:15px;color:var(--color-text-muted);font-size:var(--texto-2xs);font-weight:var(--peso-medio)}.reservas_acoesDaLinha__Jp_Rs{position:relative;display:inline-flex}.reservas_gatilhoDeAcoes__jUwx6{display:inline-flex;align-items:center;justify-content:center;width:31px;height:31px;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-lg);font-weight:var(--peso-forte);line-height:1;cursor:pointer}.reservas_gatilhoDeAcoesAberto__9HBHn,.reservas_gatilhoDeAcoes__jUwx6:hover{border-color:var(--color-primary);background:var(--color-primary-tint);color:var(--color-primary)}.reservas_pagamentoDoParceiro__g7gLE{display:block;color:var(--color-text-muted);font-size:var(--texto-2xs);font-weight:var(--peso-forte);text-align:left}.reservas_valorRecusado__c5aZi{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--texto-2xs);font-weight:var(--peso-forte);color:#b42318;color:light-dark(#b42318,#da857e);text-decoration:line-through;text-decoration-thickness:1.5px}.reservas_situacaoComAgendamento__ZGdWo{flex-wrap:wrap;row-gap:0}.reservas_situacaoComAgendamento__ZGdWo:before{content:"";order:1;flex-basis:100%;height:0}.reservas_situacaoComAgendamento__ZGdWo .reservas_semAgendamento__qB4aG{order:2;margin-top:2px}.reservas_semAgendamento__qB4aG{display:inline-flex;align-items:center;max-width:100%;overflow:hidden;text-overflow:ellipsis;height:18px;padding:0 6px;border:1px solid var(--situacao-pendente);border-radius:999px;color:var(--situacao-pendente);font-size:var(--texto-3xs);font-weight:var(--peso-medio);line-height:1;white-space:nowrap}.reservas_chipParceiroConfirmou__6vF37{border-color:var(--situacao-confirmada);color:var(--situacao-confirmada)}.reservas_chipParceiroRecusou__mLnQd{border-color:var(--situacao-cancelada);color:var(--situacao-cancelada)}.reservas_semPagamento__kNP3M{display:block;color:var(--color-text-soft);font-size:var(--texto-2xs);text-align:left}.reservas_gatilhoDeAcoesInerte__iL_DA,.reservas_gatilhoDeAcoesInerte__iL_DA:hover{border-color:var(--color-border);background:var(--color-bg);color:var(--color-border);cursor:default}.reservas_menuDeAcoes__v_unQ{position:fixed;z-index:400;display:grid;width:210px;padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);box-shadow:0 24px 48px rgba(20,24,31,.18);box-shadow:0 24px 48px light-dark(rgba(20,24,31,.18),rgba(0,0,0,.324))}.reservas_itemDoMenu__fMSxM{display:flex;align-items:center;justify-content:flex-start;width:100%;min-height:34px;padding:0 10px;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--color-text);font-family:inherit;font-size:var(--texto-2xs);font-weight:var(--peso-medio);line-height:1;text-align:left;white-space:nowrap;cursor:pointer}.reservas_itemDoMenu__fMSxM:hover{background:var(--color-primary-tint);color:var(--color-primary)}.reservas_itemDoMenu__fMSxM:disabled{opacity:.4;cursor:default}.reservas_itemDoMenu__fMSxM:disabled:hover{background:transparent;color:inherit}.reservas_linkDoProduto__4BEXE{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:inherit;text-decoration:none}.reservas_linkDoProduto__4BEXE:hover{text-decoration:underline;text-underline-offset:2px}.reservas_separadorDoMenu__0bjZa{height:1px;margin:6px;background:var(--color-border)}.reservas_tituloDoMenu__OHyit{display:flex;align-items:baseline;gap:6px;max-width:260px;padding:4px 10px 2px;overflow:hidden;color:var(--color-text-muted);font-size:var(--texto-3xs);font-weight:var(--peso-forte);line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.reservas_diaDoMenu__cErYt{flex:none;color:var(--color-text)}.reservas_nomeDoMenu__DFTnS{overflow:hidden;text-overflow:ellipsis}.reservas_itemPerigoso__i6Hnx,.reservas_itemPerigoso__i6Hnx:hover{color:#b42318;color:light-dark(#b42318,#da857e)}.reservas_itemPerigoso__i6Hnx:hover{background:rgba(220,38,38,.08);background:light-dark(rgba(220,38,38,.08),rgba(207,74,74,.108))}.reservas_acoesEmMassa__n_n5e{position:fixed;right:40px;bottom:24px;z-index:390;display:flex;align-items:center;flex-wrap:wrap;gap:6px 14px;max-width:calc(100vw - 360px);padding:7px 8px 7px 14px;border:1px solid var(--color-border);border-radius:999px;background:var(--color-surface);box-shadow:0 14px 34px rgba(20,24,31,.16);box-shadow:0 14px 34px light-dark(rgba(20,24,31,.16),rgba(0,0,0,.288))}.reservas_massaInfo___TMl8{gap:8px;color:var(--color-text);font-weight:var(--peso-forte);line-height:1;white-space:nowrap}.reservas_massaInfo___TMl8,.reservas_massaInfo___TMl8 strong{display:inline-flex;align-items:center;font-size:var(--texto-2xs)}.reservas_massaInfo___TMl8 strong{justify-content:center;min-width:22px;height:22px;padding:0 7px;border-radius:999px;background:var(--color-primary);color:#fff;font-weight:var(--peso-maximo)}.reservas_massaLimpar__KryV0{padding:0;border:0;background:transparent;color:var(--color-text-muted);font-family:inherit;font-size:var(--texto-2xs);font-weight:var(--peso-forte);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.reservas_massaLimpar__KryV0:hover{color:var(--color-primary)}.reservas_massaBotoes__PBxbp{display:flex;align-items:center;justify-content:flex-end;gap:2px;flex-wrap:wrap;padding-left:12px;border-left:1px solid var(--color-border)}.reservas_massaBotoes__PBxbp button{display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:0 11px;border:0;border-radius:999px;background:transparent;color:var(--color-text);font-family:inherit;font-size:var(--texto-2xs);font-weight:var(--peso-forte);line-height:1;white-space:nowrap;cursor:pointer;transition:background .16s,color .16s}.reservas_massaBotoes__PBxbp button:hover{background:var(--color-bg);color:var(--color-primary)}.reservas_massaPerigo__7ovWh{color:#b42318;color:light-dark(#b42318,#da857e)}.reservas_massaPerigo__7ovWh:hover{background:#fff5f5;background:light-dark(#fff5f5,#313945);color:#912018;color:light-dark(#912018,#d78983)}.reservas_paginacao__KdlT6{margin-top:auto;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;padding:8px var(--space-3) 18px}.reservas_paginacaoTamanho__j5i_u{display:inline-flex;align-items:center;gap:10px;color:var(--color-text-muted);font-size:var(--texto-xs);font-weight:var(--peso-medio);line-height:1;white-space:nowrap}.reservas_paginacaoTamanho__j5i_u select{height:39px;min-width:72px;padding:0 12px;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}.reservas_paginacaoTexto__xRSLS{margin:0;color:var(--color-text-muted);font-size:var(--texto-xs);font-weight:var(--peso-medio);text-align:center}.reservas_paginacaoPaginas__ODl6w{display:inline-flex;align-items:center;justify-content:flex-end;gap:9px}.reservas_paginacaoPaginas__ODl6w button,.reservas_paginacaoPaginas__ODl6w span{display:inline-flex;align-items:center;justify-content:center;min-width:38px;height:38px;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);line-height:1}.reservas_paginacaoPaginas__ODl6w button{cursor:pointer}.reservas_paginacaoPaginas__ODl6w button:disabled{cursor:not-allowed;opacity:.45}.reservas_paginacaoPaginas__ODl6w span{color:var(--color-text-muted)}.reservas_paginacaoPaginas__ODl6w button:not(:disabled):hover{border-color:var(--color-primary);background:var(--color-primary-tint);color:var(--color-primary)}.reservas_paginaAtiva__G_EtE,.reservas_paginaAtiva__G_EtE:hover{border-color:var(--color-primary);background:var(--color-primary);color:#fff}.reservas_aviso__VEMLb{position:fixed;right:22px;top:18px;z-index:500;display:inline-flex;align-items:center;min-height:40px;max-width:360px;padding:0 15px;border:1px solid var(--color-primary);border-radius:var(--radius-sm);background:var(--color-bg);color:var(--color-primary);box-shadow:0 14px 30px rgba(20,24,31,.12);box-shadow:0 14px 30px light-dark(rgba(20,24,31,.12),rgba(0,0,0,.216));font-size:var(--texto-xs);font-weight:var(--peso-forte);line-height:1.35}@media (max-width:1180px){.reservas_filtrosCampos__v8_QO,.reservas_gradeDeCartoes__P5WTX{grid-template-columns:repeat(3,minmax(0,1fr))}.reservas_acoesEmMassa__n_n5e{right:24px;bottom:20px;width:min(800px,calc(100vw - 120px))}}@media (max-width:1200px){.reservas_abas__u5s_r{grid-template-columns:1fr;align-items:start}.reservas_acoesDasAbas__t3bm0{height:auto;padding:0 0 10px}.reservas_listaDeAbas__D0iah{grid-template-columns:repeat(7,minmax(96px,1fr))}}@media (max-width:980px){.reservas_paginacao__KdlT6{grid-template-columns:1fr}.reservas_paginacaoTexto__xRSLS{text-align:left}.reservas_paginacaoPaginas__ODl6w{justify-content:flex-start;flex-wrap:wrap}}@media (max-width:900px){.reservas_acoesEmMassa__n_n5e{right:16px;left:16px;bottom:18px;width:auto;flex-direction:column;align-items:flex-start}.reservas_massaBotoes__PBxbp{justify-content:flex-start}}@media (max-width:768px){.reservas_pagina__4ozqI{margin:16px}}@media (max-width:760px){.reservas_gradeDeCartoes__P5WTX{grid-template-columns:repeat(2,minmax(0,1fr))}.reservas_filtrosCampos__v8_QO,.reservas_filtrosExtras__HkeO8{grid-template-columns:1fr}.reservas_acoesInline__BBYoN{padding-top:0}.reservas_acoesDoTopo__c_a6i{display:grid;grid-template-columns:1fr 1fr}.reservas_exemplo__kczHr{grid-column:1/-1;margin-right:0;justify-content:center}.reservas_botaoDoTopo__jZzUy{min-width:0}}@media (max-width:480px){.reservas_acoesDoTopo__c_a6i,.reservas_gradeDeCartoes__P5WTX{grid-template-columns:1fr}}.reservas_ficha__6NgMM{display:grid;flex:1 1;align-content:start;gap:16px;min-height:0;overflow-y:auto;padding:4px 18px 18px}.reservas_fichaEtiquetas__deCDd{display:flex;flex-wrap:wrap;gap:6px}.reservas_fichaEtiqueta__VQk96{padding:4px 10px;border:1px solid var(--color-border);border-radius:999px;background:var(--color-surface);color:var(--color-text-muted);font-size:var(--texto-3xs);font-weight:var(--peso-forte)}button.reservas_fichaEtiqueta__VQk96,select.reservas_fichaEtiqueta__VQk96{cursor:pointer;transition:border-color .12s ease,color .12s ease}button.reservas_fichaEtiqueta__VQk96:hover:not(:disabled),select.reservas_fichaEtiqueta__VQk96:hover:not(:disabled){border-color:var(--color-primary);color:var(--color-primary-dark)}button.reservas_fichaEtiqueta__VQk96:disabled,select.reservas_fichaEtiqueta__VQk96:disabled{cursor:wait;opacity:.55}.reservas_fichaBlocos__UJjQj{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px}.reservas_fichaBloco__UMF3Q{min-width:0;padding:12px 14px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-soft,var(--color-surface))}.reservas_fichaTitulo__e_gLe{margin:0 0 6px;color:var(--color-text-muted);font-size:var(--texto-3xs);font-weight:var(--peso-forte);letter-spacing:.04em;text-transform:uppercase}.reservas_fichaNome__AJWxc{margin:0 0 2px;overflow:hidden;color:var(--color-text);font-size:var(--texto-sm);font-weight:var(--peso-forte);line-height:1.25;text-overflow:ellipsis}.reservas_fichaLinha__nB8nO{margin:0;overflow:hidden;color:var(--color-text-muted);font-size:var(--texto-2xs);line-height:1.5;text-overflow:ellipsis}.reservas_fichaLink__Pj_Jt{display:grid;gap:4px;padding:10px 14px;border:1px solid var(--color-primary);border-radius:var(--radius-md);background:var(--color-primary-tint)}.reservas_fichaLink__Pj_Jt a{overflow:hidden;color:var(--color-primary-dark);font-size:var(--texto-2xs);font-weight:var(--peso-forte);text-overflow:ellipsis;white-space:nowrap}.reservas_fichaServicos__dODtL{display:grid;gap:8px}.reservas_fichaLista__cDLDZ{display:grid;gap:6px;margin:0;padding:0;list-style:none}.reservas_fichaItem__mWPUN{display:grid;grid-template-columns:max-content minmax(0,1fr) max-content max-content;align-items:center;gap:12px;padding:8px 12px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);font-size:var(--texto-2xs)}.reservas_fichaData___iHKs{color:var(--color-primary-dark);font-weight:var(--peso-forte)}.reservas_fichaSubReserva__o026U,.reservas_servicosSubReserva__IVRbF{display:block;color:var(--color-text);font-size:var(--texto-3xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.04em}.reservas_fichaServico___wtn_{overflow:hidden;color:var(--color-text);text-overflow:ellipsis;white-space:nowrap}.reservas_fichaServico___wtn_ small{color:var(--color-text-muted)}.reservas_fichaQuantos__D8Flk{color:var(--color-text-muted);font-size:var(--texto-3xs);white-space:nowrap}.reservas_fichaValor__dhmiI{color:var(--color-text);white-space:nowrap}@media (max-width:620px){.reservas_fichaItem__mWPUN{grid-template-columns:minmax(0,1fr) max-content}.reservas_fichaData___iHKs,.reservas_fichaQuantos__D8Flk{grid-column:1/-1}}.reservas_perguntaDeExclusao__vXV7j{display:grid;gap:10px;padding:0 18px 18px}.reservas_perguntaDeExclusao__vXV7j p{margin:0;color:var(--color-text);font-size:var(--texto-xs);line-height:1.55}.reservas_perguntaAjuda__3pzOX{color:var(--color-text-muted)!important;font-size:var(--texto-2xs)!important}.reservas_perguntaBotoes__vr3Kh{display:flex;justify-content:flex-end;gap:8px;margin-top:4px}.reservas_perguntaNeutro__l_Qmp,.reservas_perguntaPerigo__SCbcX{height:38px;padding:0 16px;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);cursor:pointer}.reservas_perguntaPerigo__SCbcX{border-color:light-dark(#d92d20,#d36b63);background:#d92d20;background:light-dark(#d92d20,#a33229);color:#fff}.reservas_perguntaPerigo__SCbcX:disabled{cursor:default;opacity:.6}.reservas_servicos__UwMLN{display:grid;gap:12px;padding:4px 18px 18px}.reservas_servicosLista__lq8jW{display:grid;gap:6px;margin:0;padding:0;list-style:none}.reservas_servicosItem__anaPw{display:grid;grid-template-columns:max-content minmax(0,1fr) max-content;align-items:center;gap:10px;padding:8px 12px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);font-size:var(--texto-2xs);text-align:left}.reservas_servicosData__lTHBF{color:var(--color-primary-dark);font-weight:var(--peso-forte);white-space:nowrap}.reservas_servicosNome__xQTMj{overflow:hidden;color:var(--color-text);text-overflow:ellipsis;white-space:nowrap}.reservas_servicosNome__xQTMj:has(.reservas_servicosHotel__f5BqU){display:flex;flex-direction:column;gap:1px}.reservas_servicosHotel__f5BqU{overflow:hidden;color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap}.reservas_servicosNome__xQTMj small{color:var(--color-text-muted)}.reservas_servicosValor__Q6NQ0{color:var(--color-text);white-space:nowrap}.reservas_servicosLink__kMnuf{color:var(--color-primary);font-size:var(--texto-2xs);font-weight:var(--peso-forte)}.reservas_servicosLink__kMnuf:hover{text-decoration:underline}.reservas_telefoneDoComprador__cFz3S{padding:0;border:0;background:none;font-family:inherit;text-align:left;cursor:pointer}.reservas_telefoneDoComprador__cFz3S:hover{color:var(--color-primary);text-decoration:underline}.reservas_linkDoCliente__MgVI3{color:var(--color-primary)!important;cursor:pointer}.reservas_linkDoCliente__MgVI3:hover{text-decoration:underline}.reservas_fichaCancelar__qzdwN{display:grid;align-content:start;gap:16px;padding:4px 18px 20px}.reservas_fichaRotulo__LIxP3{display:grid;gap:5px;color:var(--color-text-muted);font-size:var(--texto-3xs);font-weight:var(--peso-forte);letter-spacing:.02em;text-transform:uppercase}.reservas_fichaCaixa__OcBtn{display:flex;align-items:center;gap:8px;color:var(--color-text);font-size:var(--texto-2xs);cursor:pointer}.reservas_fichaConta__vlvMT{margin:0;padding:10px 12px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-soft,var(--color-surface));color:var(--color-text);font-size:var(--texto-2xs);line-height:1.4}.reservas_fichaBotoes__jn9rw{display:flex;justify-content:flex-end;gap:8px;margin-top:4px}.reservas_fichaBotao___VZnw{display:inline-flex;align-items:center;justify-content:center;min-width:104px;height:36px;padding:0 16px;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);line-height:1;cursor:pointer;transition:background .18s,border-color .18s,color .18s}.reservas_fichaBotao___VZnw:hover:not(:disabled){border-color:var(--color-primary);background:var(--color-primary-tint);color:var(--color-primary)}.reservas_fichaBotaoPrincipal__49nmo{border-color:var(--color-primary);background:var(--color-primary);color:#fff}.reservas_fichaBotaoPrincipal__49nmo:hover:not(:disabled){border-color:var(--color-primary-dark);background:var(--color-primary-dark);color:#fff}.reservas_fichaBotao___VZnw:disabled{cursor:wait;opacity:.5}.reservas_fichaCampo__t9pj0{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;font-size:var(--texto-2xs);font-weight:var(--peso-normal,400);letter-spacing:normal;text-transform:none;resize:vertical}.reservas_fichaCampo__t9pj0:focus{border-color:var(--color-primary);outline:none}.reservas_fichaItemPedido__XCC1T{border-color:light-dark(#fcd34d,#e4c358);background:#fffbeb;background:light-dark(#fffbeb,#4d4421)}.reservas_fichaItemCancelado__JGBGA{border-color:light-dark(#fca5a5,#823535);background:#fef2f2;background:light-dark(#fef2f2,#313945)}.reservas_fichaItemCancelado__JGBGA .reservas_fichaServicoNome__0_OAy{color:var(--color-text-muted);text-decoration:line-through}.reservas_fichaServicoComMarca__eNPHT{display:flex;align-items:baseline;gap:8px}.reservas_fichaServicoNome__0_OAy{overflow:hidden;min-width:0;text-overflow:ellipsis;white-space:nowrap}.reservas_fichaVoo__BrW3B{margin-left:8px;color:var(--color-text-muted)}.reservas_fichaMarca__ObTk6{flex:none;padding:1px 7px;border-radius:999px;background:var(--color-surface);color:var(--color-text-muted);font-size:.85em;font-weight:var(--peso-normal,400);white-space:nowrap}.reservas_fichaItemCancelado__JGBGA .reservas_fichaMarca__ObTk6{background:#fee2e2;background:light-dark(#fee2e2,#4b2222);color:#b91c1c;color:light-dark(#b91c1c,#d87f7f)}.reservas_fichaItemPedido__XCC1T .reservas_fichaMarca__ObTk6{background:#fef3c7;background:light-dark(#fef3c7,#4c4422);color:#a16207;color:light-dark(#a16207,#dfb67b)}.reservas_fichaCancelados__cZUZq{color:#b91c1c;color:light-dark(#b91c1c,#d87f7f);font-weight:var(--peso-forte)}.reservas_fichaChip__u6O5U{display:inline-block;padding:2px 8px;border:1px solid transparent;border-radius:999px;font-size:calc(var(--texto-3xs) * .9);font-weight:var(--peso-forte);letter-spacing:.01em;position:relative;top:-3px}.reservas_fichaChip-espera__LYX6u{border-color:light-dark(#fcd34d,#e4c358);background:#fef3c7;background:light-dark(#fef3c7,#4c4422);color:#92400e;color:light-dark(#92400e,#dea27d)}.reservas_fichaChip-aprovado__Nn5dG{border-color:light-dark(#93c5fd,#345a84);background:#dbeafe;background:light-dark(#dbeafe,#22344c);color:#1d4ed8;color:light-dark(#1d4ed8,#7c94d9)}.reservas_fichaChip-cancelado__1mh_A{border-color:light-dark(#fca5a5,#823535);background:#fee2e2;background:light-dark(#fee2e2,#4b2222);color:#b91c1c;color:light-dark(#b91c1c,#d87f7f)}.reservas_fichaChip-neutro__xwV9h{border-color:var(--color-border);background:var(--color-surface);color:var(--color-text-muted)}.reservas_fichaCabecaDoPedido__Tei1x{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin-bottom:4px}.reservas_fichaCabecaDoPedido__Tei1x .reservas_fichaNome__AJWxc{margin:0}.reservas_fichaErro__8pcLR{margin:0;color:#b91c1c;color:light-dark(#b91c1c,#d87f7f);font-size:var(--texto-2xs)}.reservas_oAcertoDoParceiro__izC8E{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px}.reservas_fichaCampoDoAcerto__RiL6Y{min-width:0;flex:1 1 120px;padding:4px 8px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);color:var(--color-text);font-size:var(--texto-3xs)}.reservas_fichaBotaoDoAcerto__plqpZ{flex:none;padding:2px 6px;border:0;border-radius:var(--radius-sm);background:none;color:var(--color-primary,#2563eb);color:var(--color-primary,light-dark(#2563eb,#7696dd));font-size:var(--texto-3xs);font-weight:var(--peso-medio);cursor:pointer}.reservas_fichaBotaoDoAcerto__plqpZ:disabled{opacity:.6;cursor:default}.reservas_fichaChip-cliente__yFSpl{border-color:light-dark(#6ee7b7,#3e7962);background:#d1fae5;background:light-dark(#d1fae5,#254836);color:#047857;color:light-dark(#047857,#7ee0c4)}.reservas_fichaLinhaDoLucro__tsMWH{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.reservas_fichaTotalDoLucro__MoQ_4{margin-top:6px;padding-top:6px;border-top:1px solid var(--color-border)}.reservas_fichaLucroPositivo__zEC3u{color:var(--repasse-pago,#15803d);color:var(--repasse-pago,light-dark(#15803d,#84d8a4))}.reservas_fichaLucroNegativo__e_PHN{color:var(--repasse-atrasado,#b91c1c);color:var(--repasse-atrasado,light-dark(#b91c1c,#d87f7f))}@media (max-width:768px){.reservas_listaDeAbas__D0iah{display:flex;gap:10px}.reservas_aba__PZIVf{flex:0 0 auto;width:max-content;grid-template-columns:24px auto}}.reservas_recebimento__qaPbk{display:grid;gap:14px;padding:0 18px 18px}.reservas_recebimentoTopo__t93vr{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;color:var(--color-text-muted);font-size:var(--texto-2xs)}.reservas_recebimentoFalta__PmbLg{padding:4px 10px;border:1px solid light-dark(#fed7aa,#845f33);border-radius:var(--radius-sm);background:#fff7ed;background:light-dark(#fff7ed,#4d3921);color:#9a3412;color:light-dark(#9a3412,#dc967f);font-size:var(--texto-xs)}.reservas_recebimentoBloco__kM7Zg{display:grid;gap:8px}.reservas_recebimentoBloco__kM7Zg h4{margin:0;color:var(--color-text-muted);font-size:var(--texto-3xs);font-weight:var(--peso-maximo);letter-spacing:.06em;text-transform:uppercase}.reservas_recebimentoLista__n2wuI{display:grid;gap:4px;margin:0;padding:0;list-style:none}.reservas_recebimentoLista__n2wuI li{display:grid;grid-template-columns:100px minmax(0,1fr) auto;gap:10px;align-items:center;padding:8px 12px;border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);font-size:var(--texto-2xs)}.reservas_recebimentoLista__n2wuI li strong{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.reservas_recebimentoCampos__T_fOp{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.reservas_recebimentoCampo__JnCUf{display:grid;gap:4px;color:var(--color-text-muted);font-size:var(--texto-2xs)}.reservas_recebimentoDia__6Ah6f{display:flex;align-items:center;justify-content:space-between;gap:8px;height:40px;padding:0 12px;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);cursor:pointer}.reservas_recebimentoDia__6Ah6f:hover,.reservas_recebimentoDia__6Ah6f[data-aberto]{border-color:var(--color-primary)}.reservas_recebimentoIcone__8rjHX{flex:none;width:16px;height:16px;color:var(--color-text-muted)}.reservas_recebimentoCalendario__BG4p9{position:fixed;z-index:90;width:max-content;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))}.reservas_recebimentoDepois__jXQX_{display:flex;justify-content:space-between;align-items:center;margin:0;padding:10px 12px;border:1px solid light-dark(#fed7aa,#845f33);border-radius:var(--radius-sm);background:#fff7ed;background:light-dark(#fff7ed,#4d3921);color:#7c2d12;color:light-dark(#7c2d12,#da9983);font-size:var(--texto-xs)}.reservas_recebimentoDepois__jXQX_ strong{font-size:var(--texto-sm);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.reservas_recebimentoQuita__lBcwF{margin:0;padding:10px 12px;border:1px solid light-dark(#bbf7d0,#376246);border-radius:var(--radius-sm);background:#f0fdf4;background:light-dark(#f0fdf4,#313945);color:#166534;color:light-dark(#166534,#8ad4a6);font-size:var(--texto-xs)}.reservas_recebimentoAlerta__mQqNU{margin:0;color:#b42318;color:light-dark(#b42318,#da857e);font-size:var(--texto-xs)}.reservas_recebimentoBotao__9mlE2{height:38px;padding:0 18px;border:1px solid var(--color-primary);border-radius:var(--radius-sm);background:var(--color-primary);color:#fff;font-family:inherit;font-size:var(--texto-2xs);font-weight:var(--peso-forte);cursor:pointer}.reservas_recebimentoBotao__9mlE2:disabled{cursor:default;opacity:.55}@media (max-width:700px){.reservas_recebimentoCampos__T_fOp{grid-template-columns:minmax(0,1fr)}}.reservas_linhaClicavel__NaT_U{cursor:pointer}.reservas_situacaoParcial__DH2s9{background:rgba(245,158,11,.16);background:light-dark(rgba(245,158,11,.16),rgba(225,162,56,.22));color:#b45309;color:light-dark(#b45309,#e0a868)}.reservas_pilulaComLista___GwsV{border:0;font-family:inherit;cursor:pointer}.reservas_pilulaComLista___GwsV:hover,.reservas_pilulaComLista___GwsV[aria-expanded=true]{filter:brightness(.96);box-shadow:inset 0 0 0 1px currentColor}.reservas_balaoDosFornecedores__C3qn8{display:grid;gap:6px;max-width:300px;min-width:220px}.reservas_balaoDosFornecedores__C3qn8>strong{font-weight:var(--peso-forte)}.reservas_linhaDoFornecedor__vREuI{display:grid;grid-template-columns:14px 1fr;gap:6px;align-items:start}.reservas_linhaDoFornecedor__vREuI b{font-weight:var(--peso-forte);text-align:center}.reservas_linhaDoFornecedor__vREuI em{display:block;font-style:normal;opacity:.75}.reservas_linhaDoFornecedor__vREuI[data-estado=confirmado] b{color:#4ade80}.reservas_linhaDoFornecedor__vREuI[data-estado=recusado] b{color:#f87171}.reservas_linhaDoFornecedor__vREuI[data-estado=aguardando] b,.reservas_linhaDoFornecedor__vREuI[data-estado=escolher] b{color:#fbbf24}.reservas_botaoDoLembrete__JrI35{display:inline-flex;align-items:center;margin-top:5px;padding:3px 9px;border:1px solid rgba(255,255,255,.32);border-radius:6px;background:rgba(255,255,255,.12);color:#fff;font:inherit;font-weight:var(--peso-medio);cursor:pointer;transition:background .15s ease}.reservas_botaoDoLembrete__JrI35:hover:not(:disabled){background:rgba(255,255,255,.24)}.reservas_botaoDoLembrete__JrI35:disabled{opacity:.6;cursor:default}.reservas_botoesDoParceiro__F9jhM{display:flex;flex-wrap:nowrap;gap:6px}.reservas_botoesDoParceiro__F9jhM .reservas_botaoDoLembrete__JrI35{white-space:nowrap}.reservas_balaoDosFornecedores__C3qn8:has(.reservas_botoesDoParceiro__F9jhM){max-width:480px}.reservas_botaoConfirmadoPorFora__T2XKa{border-color:#16a34a;background:#15803d}.reservas_botaoConfirmadoPorFora__T2XKa:hover:not(:disabled){background:#166534}.reservas_perguntaDoConfirmado__0mgy7{display:grid;gap:2px;margin-top:4px}.reservas_recadoDoLembreteErro__bdQi_{color:#fca5a5;opacity:1!important}.reservas_semAgendamentoBotao__oz8k1{background:transparent;font-family:inherit;cursor:pointer}.reservas_semAgendamentoBotao__oz8k1:hover{background:color-mix(in srgb,var(--situacao-pendente) 12%,transparent)}.reservas_semAgendamentoBotao__oz8k1:focus-visible{outline:2px solid var(--situacao-pendente);outline-offset:2px}.reservas_pedidoDoAgendamento__WRkNu{display:inline-flex;align-items:center;height:18px;padding:0 6px;border-radius:999px;background:light-dark(#ecfdf3,rgba(22,163,74,.16));color:light-dark(#166534,#86efac);font-size:var(--texto-3xs);font-weight:var(--peso-medio);line-height:1;white-space:nowrap}.reservas_criarPacoteOpcao__A46d6{display:inline-flex;align-items:center;gap:8px;margin:10px 0 4px;font-size:var(--texto-sm);color:var(--texto-principal,inherit);cursor:pointer}.reservas_conferencia__x5rkZ{display:flex;flex-direction:column;gap:10px;padding:12px 14px;border:1px solid rgba(245,158,11,.45);border-radius:var(--radius-sm,10px);background:rgba(245,158,11,.05)}.reservas_conferenciaCabeca__fkI_W{display:flex;align-items:center;justify-content:space-between;gap:10px}.reservas_conferenciaTitulo__CtM9s{color:var(--color-text-muted);font-size:.62rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.reservas_conferenciaContagem__gAWLK,.reservas_conferenciaOk__W97WO,.reservas_conferenciaUrgente__vlvHH{border-radius:999px;padding:2px 9px;font-size:.68rem;font-weight:600}.reservas_conferenciaContagem__gAWLK{background:rgba(245,158,11,.16);color:#b45309;color:light-dark(#b45309,#e0a868)}.reservas_conferenciaUrgente__vlvHH{background:rgba(220,38,38,.12);color:#b91c1c;color:light-dark(#b91c1c,#fca5a5)}.reservas_conferenciaOk__W97WO{background:rgba(22,163,74,.14);color:#15803d;color:light-dark(#15803d,#86efac)}.reservas_conferenciaLista__63Fak{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 16px;margin:0;padding:0;list-style:none}.reservas_conferenciaLista__63Fak label{display:flex;align-items:flex-start;gap:8px;padding:6px 0;border-bottom:1px solid var(--color-border);cursor:pointer}.reservas_conferenciaLista__63Fak input{margin-top:2px}.reservas_conferenciaLista__63Fak strong{display:block;font-size:.78rem;font-weight:600}.reservas_conferenciaLista__63Fak small{display:block;color:var(--color-text-muted);font-size:.7rem}.reservas_conferenciaLista__63Fak small.reservas_conferenciaAlerta__87KQv{color:#c2410c;color:light-dark(#c2410c,#fdba74)}.reservas_conferenciaLista__63Fak small.reservas_conferenciaFeito__2XDKo{color:#15803d;color:light-dark(#15803d,#86efac)}.reservas_conferenciaPe__3_3HD{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--color-text-muted);font-size:.72rem}@media (max-width:720px){.reservas_conferenciaLista__63Fak{grid-template-columns:1fr}}.reservas_recebimentoComprovante__2c5F7{display:flex;align-items:center;gap:10px;padding:9px 12px;border:1px dashed var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-muted,rgba(148,163,184,.08))}.reservas_recebimentoComprovanteIcone__PL99O{font-size:1.05rem}.reservas_recebimentoComprovanteTexto__Pzjwp{display:grid;flex:1 1;min-width:0}.reservas_recebimentoComprovanteTexto__Pzjwp strong{overflow:hidden;font-size:.8rem;text-overflow:ellipsis;white-space:nowrap}.reservas_recebimentoComprovanteTexto__Pzjwp small{color:var(--color-text-muted);font-size:.7rem}.reservas_recebimentoLink__P43Wf{border:0;background:none;padding:0;color:var(--color-primary);font:inherit;font-size:.78rem;font-weight:600;cursor:pointer}.reservas_recebimentoLink__P43Wf:disabled{opacity:.6;cursor:default}.reservas_recebimentoAnexo__I5mz6{margin-right:6px;border:0;background:none;padding:0;cursor:pointer}.reservas_comprovanteReservas__nauLw{display:grid;gap:6px;margin:0;padding:0;list-style:none}.reservas_comprovanteReservas__nauLw label{display:flex;align-items:flex-start;gap:10px;padding:9px 12px;border:1px solid var(--color-border);border-radius:var(--radius-sm);cursor:pointer}.reservas_comprovanteReservas__nauLw label[data-escolhida=sim]{border-color:#16a34a;background:rgba(22,163,74,.07)}.reservas_comprovanteReservas__nauLw strong{display:block;font-size:.82rem}.reservas_comprovanteReservas__nauLw small{display:block;color:var(--color-text-muted);font-size:.72rem}.reservas_recebimentoCredito__Fd8JY{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 12px;border:1px solid #a7f3d0;border-radius:var(--radius-sm);background:rgba(16,185,129,.08);color:#065f46;color:light-dark(#065f46,#a7f3d0)}.reservas_recebimentoCredito__Fd8JY strong{display:block;font-size:.8rem}.reservas_recebimentoCredito__Fd8JY small{display:block;font-size:.7rem;opacity:.85}.reservas_recebimentoCredito__Fd8JY select{max-width:200px}