.modal_confirmacao_conteudo.modal_acoes_celebracao{align-items:stretch;box-sizing:border-box;gap:14px;max-height:calc(100dvh - 32px);overflow-y:auto;padding:30px 26px 26px;text-align:left;width:min(92vw,460px)}.modal_acoes_celebracao h2{font-size:1.15rem;letter-spacing:0;line-height:1.4;padding-right:40px}.modal_acoes_celebracao .modal_confirmacao_mensagem{color:var(--texto-suave);font-size:.875rem;line-height:1.5;margin-top:-8px;max-width:none}.modal_acoes_celebracao_resumo{background:linear-gradient(135deg,rgba(var(--verde-primario-em-texto-rgb),.075),rgba(var(--verde-primario-em-texto-rgb),.025));border:1px solid var(--modal-borda);border-radius:16px;display:grid;gap:12px;overflow-wrap:anywhere;padding:18px}.modal_acoes_celebracao_titulo{color:var(--verde-primario-em-texto);font-size:1.2rem;font-weight:750;line-height:1.4}.modal_acoes_celebracao_detalhes{align-items:center;color:var(--texto-secundario);display:flex;flex-wrap:wrap;font-size:.82rem;gap:10px 14px;line-height:1.5}.modal_acoes_celebracao_nome_do_grupo{color:var(--verde-primario-em-texto);flex:1 1 140px;font-size:.875rem;font-weight:400}.modal_acoes_celebracao_data{background:rgba(var(--verde-primario-em-texto-rgb),.075);border-radius:7px;font-variant-numeric:tabular-nums;padding:4px 9px}.modal_acoes_celebracao_copia_local{background:rgba(var(--verde-primario-em-texto-rgb),.08);border-left:3px solid var(--verde-primario-em-texto);border-radius:10px;display:grid;gap:4px;padding:12px 14px}.modal_acoes_celebracao_copia_local strong{color:var(--verde-primario-em-texto);font-size:.875rem;line-height:1.4}.modal_acoes_celebracao_copia_local span{color:var(--texto-secundario);font-size:.8rem;line-height:1.5}.modal_acoes_celebracao .modal_confirmacao_acoes{flex-direction:column;gap:10px;margin-top:0}.modal_acoes_celebracao .modal_confirmacao_apos_acoes{margin-top:-4px;width:100%}.modal_acoes_celebracao_acoes_complementares{display:grid;gap:10px}.modal_acoes_celebracao :is(.modal_confirmacao_botao,.modal_acoes_celebracao_compartilhar,.modal_acoes_celebracao_grupo){align-items:center;border-radius:10px;box-shadow:none;display:flex;font-size:.9rem;gap:12px;justify-content:flex-start;line-height:1.4;min-height:44px;padding:7px 12px;text-align:left;white-space:normal;width:100%}.modal_acoes_celebracao :is(.modal_confirmacao_botao,.modal_acoes_celebracao_compartilhar,.modal_acoes_celebracao_grupo):before{background:var(--icone-da-acao) center /contain no-repeat;content:"";flex:0 0 24px;height:24px;width:24px}.modal_acoes_celebracao :is(.modal_confirmacao_botao,.modal_acoes_celebracao_compartilhar,.modal_acoes_celebracao_grupo):after{background:url(../assets/icons/combobox-seta-48x48.6af146c85b85fc3d69d0cab6.986746e9b7.png) 50%/contain no-repeat;content:"";flex:0 0 14px;height:14px;margin-left:auto;transform:rotate(-90deg);width:14px}.modal_acoes_celebracao .modal_confirmacao_botao--confirmar{--icone-da-acao:url(../assets/botoes/ir-para-celebracao-192x192.6af146c85b85fc3d69d0cab6.08d33a9b8c.png);box-shadow:0 5px 12px rgba(var(--verde-primario-de-acao-rgb),.16)}.modal_acoes_celebracao .modal_confirmacao_botao--cancelar{--icone-da-acao:url(../assets/botoes/editar-192x192.6af146c85b85fc3d69d0cab6.d47253f9b6.png)}.modal_acoes_celebracao_compartilhar{--icone-da-acao:url(../assets/botoes/compartilhar-link-192x192.6af146c85b85fc3d69d0cab6.d0a2196e36.png)}.modal_acoes_celebracao_grupo{--icone-da-acao:url(../assets/botoes/grupos-192x192.6af146c85b85fc3d69d0cab6.0f78209986.png)}.modal_acoes_celebracao_offline .modal_confirmacao_botao--cancelar{--icone-da-acao:url(../assets/botoes/voltar-192x192.6af146c85b85fc3d69d0cab6.1d38f90c09.png)}.modal_acoes_celebracao :is(.modal_confirmacao_botao,.modal_acoes_celebracao_compartilhar,.modal_acoes_celebracao_grupo):focus-visible{outline:2px solid var(--verde-primario-em-texto);outline-offset:3px}@media (max-width:480px){.modal_confirmacao_conteudo.modal_acoes_celebracao{border-radius:20px;padding:28px 20px 20px}}.compartilhamento_da_celebracao_acoes{align-content:flex-start;align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-start;min-width:0;width:100%}.compartilhamento_da_celebracao_acoes>[data_exportar_celebracao][hidden]{display:none}.compartilhamento_da_celebracao_progresso_pdf{box-sizing:border-box;column-gap:16px;display:grid;grid-template-columns:76px minmax(0,1fr);margin-bottom:16px;padding:16px;row-gap:6px;width:100%}.compartilhamento_da_celebracao_progresso_pdf .componente_carregamento_icone{align-self:center;grid-row:1/4;height:76px;width:76px}.compartilhamento_da_celebracao_progresso_pdf .componente_carregamento_texto{font-weight:700;margin:0}.compartilhamento_da_celebracao_progresso_descricao{color:var(--texto-secundario);font-size:.82rem;line-height:1.45;margin:0}.compartilhamento_da_celebracao_barra_de_espera{background:var(--carregamento-borda);border-radius:999px;height:4px;margin-top:4px;overflow:hidden}.compartilhamento_da_celebracao_barra_de_espera:after{animation:compartilhar_pdf_aguardar 1.4s ease-in-out infinite alternate;background:var(--texto-principal);border-radius:inherit;content:"";display:block;height:100%;width:40%}@keyframes compartilhar_pdf_aguardar{0%{transform:translateX(-100%)}to{transform:translateX(250%)}}@media (max-width:420px){.compartilhamento_da_celebracao_progresso_pdf{column-gap:12px;grid-template-columns:56px minmax(0,1fr);padding:12px}.compartilhamento_da_celebracao_progresso_pdf .componente_carregamento_icone{height:56px;width:56px}}@media (prefers-reduced-motion:reduce){.compartilhamento_da_celebracao_barra_de_espera:after{animation:none;width:100%}}.compartilhamento_da_celebracao_configuracoes{align-content:start;align-items:start;display:grid;flex:0 0 100%;gap:14px;grid-auto-rows:max-content;grid-template-columns:minmax(0,58fr) minmax(0,42fr);margin-top:6px;width:100%}.compartilhamento_da_celebracao_opcoes{align-items:center;align-self:start;background:var(--campo-fundo);border:1px solid rgba(var(--verde-primario-rgb),.16);border-radius:22px;display:flex;flex-wrap:wrap;gap:10px;justify-self:stretch;margin:0;max-width:100%;min-height:58px;min-width:0;padding:10px 12px 11px;width:100%}.compartilhamento_da_celebracao_opcoes legend{color:var(--texto-secundario);font-size:.76rem;font-weight:700;padding:0 7px}.compartilhamento_da_celebracao_pdf_voz{align-items:center;align-self:start;background:var(--campo-fundo);border:1px solid rgba(var(--verde-primario-rgb),.16);border-radius:22px;color:var(--texto-secundario);display:inline-flex;gap:12px;min-height:58px;min-width:0;padding:10px 12px}.compartilhamento_da_celebracao_pdf_voz[hidden]{display:none}.compartilhamento_da_celebracao_pdf_voz label{font-size:.82rem;font-weight:700;white-space:nowrap}.compartilhamento_da_celebracao_pdf_voz select{background:rgba(var(--branco-absoluto-rgb),.92);border:1px solid rgba(var(--verde-primario-rgb),.18);border-radius:999px;color:var(--verde-escuro);font:inherit;min-height:40px;min-width:140px;padding:7px 10px;width:100%}.compartilhamento_da_celebracao_seletor_voz{flex:1 1 220px;min-width:min(220px,100%)}.compartilhamento_da_celebracao_seletor_voz .seletor-lista_botao{border-radius:999px;min-height:40px}.compartilhamento_da_celebracao_opcao{align-items:center;background:var(--campo-fundo);border:1px solid rgba(var(--verde-primario-rgb),.14);border-radius:999px;color:var(--texto-secundario);cursor:pointer;display:inline-flex;font-weight:600;gap:6px;min-height:38px;padding:0 12px}.compartilhamento_da_celebracao_opcao input[type=checkbox]{accent-color:var(--verde-destaque);height:16px;margin:0;width:16px}.modal_acoes_compartilhamento_celebracao,.modal_compartilhar_celebracao{backdrop-filter:blur(6px);background:rgba(var(--sobreposicao-modal-rgb),.66);z-index:var(--camada-notificacao)}.modal_acoes_compartilhamento_celebracao_conteudo,.modal_compartilhar_celebracao>.modal_conteudo{align-items:stretch;background:var(--modal-fundo-gradiente);border:1px solid var(--modal-borda);border-radius:24px;box-shadow:var(--modal-sombra);color:var(--texto-principal);gap:16px;max-height:calc(100dvh - var(--modal_respiro_vertical, 20px)*2);overflow-y:auto;padding:24px;text-align:left;width:min(760px,100%)}.modal_compartilhar_celebracao>.modal_conteudo{width:min(620px,100%)}:is(.modal_acoes_compartilhamento_celebracao,.modal_compartilhar_celebracao) .modal_subtitulo{color:var(--texto-secundario);font-size:.9rem;line-height:1.45;margin:4px 0 0}.modal_compartilhar_celebracao .campo_infos{display:flex;flex-direction:column;gap:6px;width:100%}.modal_compartilhar_celebracao .campo_infos label{color:rgba(var(--verde-primario-em-texto-rgb),.8);font-size:.95rem;font-weight:600}.modal_compartilhar_celebracao .campo_infos textarea{min-height:180px;resize:vertical;width:100%}.modal_compartilhar_celebracao .modal_acoes{display:flex;gap:12px;justify-content:flex-end;width:100%}.modal_acoes_compartilhamento_celebracao .compartilhamento_da_celebracao_acoes>.botao_secundario{flex:1 1 180px}@media (max-width:620px){.modal_acoes_compartilhamento_celebracao,.modal_compartilhar_celebracao{--modal_respiro_horizontal:10px;--modal_respiro_vertical:10px;align-items:flex-start}.modal_acoes_compartilhamento_celebracao_conteudo,.modal_compartilhar_celebracao>.modal_conteudo{border-radius:20px;padding:20px 16px}.compartilhamento_da_celebracao_configuracoes{grid-template-columns:minmax(0,1fr)}.compartilhamento_da_celebracao_pdf_voz{align-items:stretch;flex-direction:column}.compartilhamento_da_celebracao_seletor_voz{flex:0 0 auto;min-width:0;width:100%}}[data_incluir_conteudos_no_pdf]{grid-column:1/-1}[data_incluir_conteudos_no_pdf][hidden]{display:none}.modal_conteudo_do_pdf{backdrop-filter:blur(6px);background:rgba(var(--sobreposicao-modal-rgb),.68);z-index:calc(var(--camada-notificacao) + 1)}.modal_conteudo_do_pdf>.modal_conteudo{background:var(--modal-fundo-gradiente);border:1px solid var(--modal-borda);border-radius:20px;box-shadow:var(--modal-sombra);color:var(--texto-principal);display:flex;flex-direction:column;gap:0;max-height:calc(100dvh - 32px);overflow:hidden;padding:0;text-align:left;width:min(900px,100%)}.modal_conteudo_do_pdf :is(.modal_acoes,.modal_cabecalho){flex:0 0 auto;gap:12px;margin:0;padding:18px 22px}.modal_conteudo_do_pdf .modal_corpo{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:18px 22px}.modal_conteudo_do_pdf .modal_acoes{align-items:center;background:var(--modal-fundo-base);border-top:1px solid var(--borda-suave);display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;width:100%}.modal_conteudo_do_pdf .modal_acoes button{flex:0 0 auto;margin:0;width:auto}.pdf_grupos_de_conteudo{align-items:start;display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:16px}.pdf_grupo_de_conteudo{background:var(--cartao-fundo);border:1px solid var(--campo-borda);border-radius:14px;min-width:0;overflow:hidden}.pdf_selecao_do_grupo{border:0;border-bottom:1px solid var(--campo-borda);border-radius:0;margin:0}.pdf_itens_de_conteudo{display:grid;gap:6px;padding:10px}.pdf_itens_de_conteudo .selecao_de_conteudo{margin:0;padding:8px 10px}.pdf_resumo_da_selecao{color:var(--texto-secundario);flex:1 1 180px;font-size:.85rem;line-height:1.4;margin:0}.pdf_conteudo_indisponivel,.pdf_voz_selecionada{color:var(--texto-secundario);font-size:.85rem;line-height:1.5;margin:4px 0}.pdf_voz_selecionada{margin-top:12px}.pdf_sobretitulo{color:var(--texto-secundario);display:block;font-size:.67rem;font-weight:800;letter-spacing:.12em;margin-bottom:5px}.modal_conteudo_do_pdf .modal_subtitulo{color:var(--texto-secundario);font-size:.86rem;line-height:1.5;margin:6px 0 0}.pdf_guia_dos_materiais{background:var(--campo-fundo);border:1px solid var(--campo-borda);border-left:3px solid var(--verde-destaque);border-radius:12px;font-size:.85rem;line-height:1.5;margin-bottom:16px;padding:16px 18px}.pdf_guia_dos_materiais>p:last-child{color:var(--texto-secundario);font-size:.78rem;margin:8px 0 0}.pdf_ordem_dos_materiais{align-items:center;color:var(--texto-principal);display:flex;flex-wrap:wrap;font-size:.8rem;font-weight:700;gap:6px 10px;margin:10px 0 0}.pdf_grupo_de_conteudo[data_grupo_pdf=musicas]{grid-column:1/-1}.pdf_musica{background:var(--campo-fundo);border:1px solid var(--campo-borda);border-radius:12px;min-width:0;overflow:hidden}.pdf_musica_cabecalho{align-items:center;display:grid;gap:6px;grid-template-columns:minmax(0,1fr) minmax(150px,.7fr);padding:3px 8px 3px 3px}.pdf_itens_de_conteudo .pdf_selecao_da_musica{align-items:center;background:#0000;border-color:#0000;min-width:0}.pdf_itens_de_conteudo .pdf_selecao_da_musica:has(input:checked){background:#0000;border-color:#0000}.pdf_expandir_materiais{background:#0000;border:0;border-radius:8px;color:var(--texto-secundario);cursor:pointer;display:grid;font:inherit;gap:3px;justify-items:end;margin:0;min-height:48px;min-width:0;padding:8px;text-align:right;width:100%}.pdf_expandir_materiais:hover{background:var(--botao-secundario-fundo-hover)}.pdf_materiais_acionador{color:var(--texto-principal);font-size:.8rem;font-weight:750}.pdf_materiais_acionador:after{content:"+";display:inline-block;margin-left:8px;text-align:center;width:12px}.pdf_expandir_materiais[aria-expanded=true] .pdf_materiais_acionador:after{content:"−"}.pdf_materiais_resumo{font-size:.74rem;line-height:1.4;max-width:100%;overflow-wrap:anywhere}.pdf_musica_configuracoes{background:var(--cartao-fundo);border-top:1px solid var(--campo-borda);padding:14px}.pdf_materiais{border:0;display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;min-width:0;padding:0}.pdf_materiais legend{color:var(--texto-secundario);font-size:.76rem;font-weight:700;margin-bottom:10px;padding:0}.pdf_material{align-items:flex-start;background:var(--campo-fundo);border:1px solid var(--campo-borda);border-radius:10px;cursor:pointer;display:flex;font-size:.8rem;font-weight:700;gap:8px;line-height:1.4;min-height:64px;min-width:0;padding:12px 10px}.pdf_material:has(input:checked){background:var(--botao-secundario-fundo-hover);border-color:var(--campo-borda-foco)}.pdf_material input{accent-color:var(--verde-destaque);flex:0 0 17px;height:17px;margin:1px 0 0;min-height:17px;padding:0;width:17px}.pdf_material>span{min-width:0;overflow-wrap:anywhere}.pdf_material_disponibilidade{color:var(--texto-secundario);display:block;font-size:.72rem;font-weight:400;margin-top:4px}.pdf_material_indisponivel{border-style:dashed}.pdf_voz_da_musica{align-items:center;color:var(--texto-secundario);display:flex;flex-wrap:wrap;font-size:.78rem;gap:8px 14px;margin-top:14px}.pdf_voz_da_musica select{background:var(--campo-fundo);border:1px solid var(--campo-borda);border-radius:8px;color:var(--texto-principal);font:inherit;margin:0;max-width:100%;min-height:42px;min-width:0;padding:8px 30px 8px 10px;width:auto}.pdf_aviso_dos_materiais{color:var(--texto-secundario);font-size:.75rem;line-height:1.5;margin:12px 0 0}.pdf_musica_excluida .pdf_selecao_da_musica .selecao_de_conteudo_textos{color:var(--texto-suave)}.modal_conteudo_do_pdf :is(.pdf_expandir_materiais,.pdf_voz_da_musica select):focus-visible,.pdf_material:focus-within{outline:2px solid var(--campo-borda-foco);outline-offset:2px}.modal_conteudo_do_pdf [hidden]{display:none!important}@media (max-width:620px){.modal_conteudo_do_pdf{padding:10px}.modal_conteudo_do_pdf>.modal_conteudo{border-radius:16px;max-height:calc(100dvh - 20px)}.modal_conteudo_do_pdf :is(.modal_cabecalho,.modal_corpo,.modal_acoes){padding:14px}.pdf_grupos_de_conteudo{grid-template-columns:minmax(0,1fr)}.pdf_musica_cabecalho{grid-template-columns:minmax(0,1fr) minmax(96px,.65fr);padding-right:3px}.pdf_musica_configuracoes{padding:12px}.pdf_materiais{gap:6px;grid-template-columns:minmax(0,1fr)}.pdf_material{align-items:center;min-height:48px;padding:10px}.pdf_material>span{align-items:baseline;display:flex;flex:1;flex-wrap:wrap;gap:2px 8px;justify-content:space-between}.pdf_material_disponibilidade{margin:0}.pdf_voz_da_musica select{width:100%}.pdf_resumo_da_selecao{flex-basis:100%}.modal_conteudo_do_pdf .modal_acoes button{flex:1 1 100px}}.celebracoes__lista-wrapper{--celebracoes-item-fundo:var(--celebracoes-tom-4);--celebracoes-cabecalho-titulo-cor:var(--verde-cabecalho-celebracoes);--celebracoes-cabecalho-quantidade-cor:var(--verde-quantidade-celebracoes);--celebracoes-item-titulo-cor-ativo:var(--verde-celebracao-ativa);--celebracoes-sombra-grupo-ativo:inset 0 1px 0 rgba(var(--branco-absoluto-rgb),0.75),0 10px 24px rgba(var(--verde-primario-rgb),0.18);--celebracoes-sombra-grupo-inativo:0 10px 22px rgba(var(--verde-primario-rgb),0.1);--celebracoes-sombra-mes:0 1px 0 rgba(var(--verde-primario-rgb),0.07);--celebracoes-sombra-mes-ativo:inset 0 1px 0 rgba(var(--branco-absoluto-rgb),0.8),0 8px 18px rgba(var(--verde-primario-rgb),0.12);display:flex;flex-direction:column;gap:14px;max-width:100%;min-width:0}.celebracoes__mensagem{background:#0000;border:none;border-radius:0;color:var(--texto-principal);font-size:.95rem;line-height:1.4;margin:0;padding:10px 0;text-align:center;width:100%}.celebracoes__mensagem--erro{background:var(--mensagem-erro-fundo);border:1px solid var(--mensagem-erro-borda);border-radius:20px;color:var(--mensagem-erro-texto);line-height:1.4;padding:18px 24px}.celebracoes__mensagem--informativa{background:var(--mensagem-informativa-fundo);border:1px solid var(--azul-informativo);border-radius:20px;color:var(--azul-informativo-texto);line-height:1.4;padding:18px 24px}.celebracoes__filtro_destaque{background:rgba(var(--azul-informativo-texto-rgb),.14);border-radius:8px;color:var(--azul-informativo-destaque);display:inline-block;font-weight:700;padding:2px 6px}.celebracoes__lista{gap:10px}.celebracoes__grupo,.celebracoes__lista{display:flex;flex-direction:column;max-width:100%;min-width:0}.celebracoes__grupo{background:var(--cartao-fundo);border:1px solid rgba(var(--verde-primario-rgb),.12);border-radius:18px;box-shadow:0 12px 30px rgba(var(--verde-primario-rgb),.12);gap:2px;padding:6px 12px 6px 16px;position:relative}.celebracoes__grupo:not(.celebracoes__grupo--fechado){padding:6px 12px 12px 16px}.celebracoes__grupo.celebracoes__grupo--sem-celebracoes{padding-bottom:0;padding-top:10px}.celebracoes__grupo--fechado{padding-bottom:10px;padding-top:10px}.celebracoes__grupo--sem-agrupamento{gap:12px}.celebracoes__todos-grupos{background:linear-gradient(180deg,var(--celebracoes-tom-8-top),var(--celebracoes-tom-8-bottom));border:1px solid rgba(var(--verde-primario-rgb),.12);border-radius:18px;box-shadow:0 12px 30px rgba(var(--verde-primario-rgb),.12);display:flex;flex-direction:column;gap:2px;max-width:100%;min-width:0;padding:10px 12px 10px 16px;position:relative}.celebracoes__todos-grupos--sem-agrupamento{gap:12px}.celebracoes__todos-grupos-cabecalho{align-items:center;display:flex;gap:12px;justify-content:space-between}.celebracoes__todos-grupos-cabecalho-texto{display:flex;flex:1 1 auto;flex-direction:column;gap:4px;min-width:0}.celebracoes__todos-grupos-titulo{color:var(--celebracoes-cabecalho-titulo-cor);font-size:1.2rem;font-weight:700;margin:0}.celebracoes__todos-grupos-quantidade{color:var(--celebracoes-cabecalho-quantidade-cor);font-size:.85rem;margin:0}.celebracoes__todos-grupos-controles{align-items:center;display:flex;flex:0 0 auto;gap:8px}.celebracoes__todos-grupos-lista{padding-top:4px}.celebracoes__grupo-lista,.celebracoes__todos-grupos-lista{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));max-width:100%;min-width:0}.celebracoes__grupo-cabecalho{align-items:center;display:flex;gap:12px;justify-content:space-between}.celebracoes__grupo:not(.celebracoes__grupo--fechado) .celebracoes__grupo-cabecalho{margin-bottom:12px}.celebracoes__grupo--sem-agrupamento:not(.celebracoes__grupo--fechado) .celebracoes__grupo-cabecalho{margin-bottom:4px}.celebracoes__grupo--sem-celebracoes .celebracoes__grupo-cabecalho{margin-bottom:0;margin-top:0}.celebracoes__grupo-controles{align-items:center;display:flex;flex:0 0 auto;gap:8px}.celebracoes__grupo-cabecalho-texto{display:flex;flex:1 1 auto;flex-direction:column;gap:4px;min-width:0;padding:2px 0}button.celebracoes__grupo-cabecalho-texto{background-color:rgba(var(--verde-primario-rgb),.04);border:none;border-radius:14px;box-shadow:0 1px 0 rgba(var(--verde-primario-rgb),.12);color:inherit;cursor:pointer;font:inherit;margin-left:-8px;padding:8px 16px 12px;text-align:left;transition-delay:0s;transition-duration:.15s;transition-property:background-color,transform,box-shadow;transition-timing-function:ease}.celebracoes__grupo--fechado button.celebracoes__grupo-cabecalho-texto,.celebracoes__grupo--sem-celebracoes button.celebracoes__grupo-cabecalho-texto{padding-bottom:8px;padding-top:8px}button.celebracoes__grupo-cabecalho-texto:hover{background-color:rgba(var(--verde-primario-rgb),.06);box-shadow:0 6px 12px rgba(var(--verde-primario-rgb),.2);transform:translateY(-1px)}button.celebracoes__grupo-cabecalho-texto:active{background-color:rgba(var(--verde-primario-rgb),.1);box-shadow:0 3px 8px rgba(var(--verde-primario-rgb),.16);transform:translateY(0)}button.celebracoes__grupo-cabecalho-texto:focus-visible{outline:2px solid rgba(var(--verde-primario-rgb),.35);outline-offset:2px}button.celebracoes__grupo-cabecalho-texto--sem-navegacao,button.celebracoes__grupo-cabecalho-texto--sem-navegacao:active,button.celebracoes__grupo-cabecalho-texto--sem-navegacao:hover{cursor:default;pointer-events:none;transform:none}.celebracoes__grupo-titulo{color:var(--celebracoes-cabecalho-titulo-cor);font-size:1.2rem;font-weight:700;margin:0}.celebracoes__grupo-quantidade{color:var(--celebracoes-cabecalho-quantidade-cor);font-size:.85rem;margin:0}.celebracoes__grupo--ativo{background:linear-gradient(180deg,var(--celebracoes-tom-8-top),var(--celebracoes-tom-8-bottom));box-shadow:var(--celebracoes-sombra-grupo-ativo)}.celebracoes__lista-wrapper.celebracoes__tem-grupo-ativo .celebracoes__grupo:not(.celebracoes__grupo--ativo),body.celebracoes__tem-grupo-ativo .celebracoes__grupo:not(.celebracoes__grupo--ativo){background-color:var(--cartao-fundo-hover);box-shadow:var(--celebracoes-sombra-grupo-inativo)}.celebracoes__grupo-mes{border-radius:18px;border-top:none;display:flex;flex-direction:column;gap:0;margin:4px 0;padding:10px;transition-delay:0s;transition-duration:.15s;transition-property:background-color,box-shadow;transition-timing-function:ease}.celebracoes__grupo-mes:first-child{margin-top:0}.celebracoes__grupo-mes--ativo{background-color:var(--celebracoes-tom-5);box-shadow:var(--celebracoes-sombra-mes-ativo);margin:8px 0;padding:12px}.celebracoes__lista-wrapper.celebracoes__tem-grupo-ativo .celebracoes__grupo--ativo .celebracoes__grupo-mes:not(.celebracoes__grupo-mes--ativo),body.celebracoes__tem-grupo-ativo .celebracoes__grupo--ativo .celebracoes__grupo-mes:not(.celebracoes__grupo-mes--ativo){background-color:var(--celebracoes-tom-6);box-shadow:var(--celebracoes-sombra-mes)}.celebracoes__lista-wrapper.celebracoes__tem-grupo-ativo .celebracoes__grupo:not(.celebracoes__grupo--ativo) .celebracoes__grupo-mes:not(.celebracoes__grupo-mes--ativo),body.celebracoes__tem-grupo-ativo .celebracoes__grupo:not(.celebracoes__grupo--ativo) .celebracoes__grupo-mes:not(.celebracoes__grupo-mes--ativo){background-color:var(--celebracoes-tom-7);box-shadow:var(--celebracoes-sombra-mes)}.celebracoes__grupo-mes-cabecalho{align-items:center;display:flex;gap:12px;justify-content:space-between}.celebracoes__grupo-mes-titulo{color:rgba(var(--verde-primario-em-texto-rgb),.85);font-size:1rem;font-weight:600;margin:0}.celebracoes__grupo-mes-lista{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));max-width:100%;min-width:0;overflow:hidden;padding-bottom:6px;padding-top:0;transition:max-height .35s ease,opacity .25s ease}.celebracoes__grupo-mes--fechado .celebracoes__grupo-mes-lista{max-height:0;opacity:0;padding-bottom:0;pointer-events:none}.celebracoes__grupo-mes:not(.celebracoes__grupo-mes--fechado) .celebracoes__grupo-mes-lista{overflow:visible;padding-top:12px}.celebracoes__grupo-acao,.celebracoes__grupo-mes-toggle,.celebracoes__grupo-toggle,.celebracoes__todos-grupos-acao{align-items:center;align-self:center;background:linear-gradient(180deg,rgba(var(--branco-absoluto-rgb),.56),rgba(var(--verde-primario-rgb),.07)),rgba(var(--verde-primario-rgb),.1);border:1px solid rgba(var(--verde-primario-rgb),.18);border-radius:10px;box-shadow:inset 0 1px 1px rgba(var(--branco-absoluto-rgb),.72),inset 0 -1px 1px rgba(var(--verde-primario-rgb),.1),0 4px 7px rgba(var(--verde-primario-rgb),.1);cursor:pointer;display:inline-flex;height:38px;justify-content:center;padding:0;transition-delay:0s;transition-duration:.2s;transition-property:background-color,border-color,box-shadow,transform;transition-timing-function:ease;width:38px}.celebracoes__grupo-acao:hover,.celebracoes__todos-grupos-acao:hover{background:linear-gradient(180deg,rgba(var(--branco-absoluto-rgb),.62),rgba(var(--verde-primario-rgb),.08)),rgba(var(--verde-primario-rgb),.12);border-color:rgba(var(--verde-primario-rgb),.24);box-shadow:inset 0 1px 1px rgba(var(--branco-absoluto-rgb),.78),inset 0 -1px 1px rgba(var(--verde-primario-rgb),.1),0 5px 8px rgba(var(--verde-primario-rgb),.11);transform:none}.celebracoes__grupo-acao:active,.celebracoes__grupo-mes-toggle:active,.celebracoes__grupo-toggle:active,.celebracoes__todos-grupos-acao:active{box-shadow:inset 0 2px 2px rgba(var(--verde-primario-rgb),.12),inset 0 -1px 1px rgba(var(--verde-primario-rgb),.12),0 1px 0 rgba(var(--verde-primario-rgb),.12);transform:translateY(1px)}.celebracoes__grupo-acao:disabled,.celebracoes__grupo-acao[aria-disabled=true]{cursor:not-allowed;opacity:.48;transform:none}.celebracoes__grupo-acao:disabled:hover,.celebracoes__grupo-acao[aria-disabled=true]:hover{background:linear-gradient(180deg,rgba(var(--branco-absoluto-rgb),.56),rgba(var(--verde-primario-rgb),.07)),rgba(var(--verde-primario-rgb),.1);box-shadow:inset 0 1px 1px rgba(var(--branco-absoluto-rgb),.72),inset 0 -1px 1px rgba(var(--verde-primario-rgb),.1),0 4px 7px rgba(var(--verde-primario-rgb),.1)}.celebracoes__grupo-acao--animando,.celebracoes__todos-grupos-acao--animando{animation:celebracoes-acao-click .32s ease}.celebracoes__grupo-acao--agrupar[aria-pressed=true],.celebracoes__todos-grupos-acao--agrupar[aria-pressed=true]{background:linear-gradient(180deg,rgba(var(--branco-absoluto-rgb),.56),rgba(var(--verde-primario-rgb),.07)),rgba(var(--verde-primario-rgb),.1);border-color:rgba(var(--verde-primario-rgb),.18);box-shadow:inset 0 1px 1px rgba(var(--branco-absoluto-rgb),.72),inset 0 -1px 1px rgba(var(--verde-primario-rgb),.1),0 4px 7px rgba(var(--verde-primario-rgb),.1)}.celebracoes__grupo-acao--agrupar[aria-pressed=true]:hover,.celebracoes__todos-grupos-acao--agrupar[aria-pressed=true]:hover{background:linear-gradient(180deg,rgba(var(--branco-absoluto-rgb),.62),rgba(var(--verde-primario-rgb),.08)),rgba(var(--verde-primario-rgb),.12);border-color:rgba(var(--verde-primario-rgb),.24)}.celebracoes__grupo-acao,.celebracoes__grupo-acao--animando,.celebracoes__todos-grupos-acao,.celebracoes__todos-grupos-acao--animando{transform-origin:center}.celebracoes__grupo-acao-icone,.celebracoes__todos-grupos-acao-icone{color:inherit;display:block;height:22px;margin-left:auto;margin-right:auto;object-fit:contain;opacity:.9;width:22px}@keyframes celebracoes-acao-click{0%{transform:translateY(0)}50%{transform:translateY(1px) scale(.98)}to{transform:translateY(0)}}.celebracoes__grupo-mes-toggle:hover,.celebracoes__grupo-toggle:hover{background:linear-gradient(180deg,rgba(var(--branco-absoluto-rgb),.62),rgba(var(--verde-primario-rgb),.08)),rgba(var(--verde-primario-rgb),.12);border-color:rgba(var(--verde-primario-rgb),.24);box-shadow:inset 0 1px 1px rgba(var(--branco-absoluto-rgb),.78),inset 0 -1px 1px rgba(var(--verde-primario-rgb),.1),0 5px 8px rgba(var(--verde-primario-rgb),.11);transform:none}.celebracoes__sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0}.celebracoes__toggle-icone{border:solid;border-width:0 2px 2px 0;display:inline-block;height:8px;transform:rotate(45deg);transition:transform .2s ease;width:8px}:is(.celebracoes__grupo-mes-toggle[aria-expanded=false],.celebracoes__grupo-toggle[aria-expanded=false]) .celebracoes__toggle-icone{transform:rotate(-135deg)}.celebracoes__grupo-corpo{display:flex;flex-direction:column;gap:0;overflow:hidden;transition:max-height .35s ease,opacity .25s ease}.celebracoes__grupo:not(.celebracoes__grupo--fechado) .celebracoes__grupo-corpo{overflow:visible}.celebracoes__grupo--fechado .celebracoes__grupo-corpo{max-height:0;opacity:0;pointer-events:none}.celebracoes__item{--celebracoes-item-raio:20px;--celebracoes-item-fundo:var(--celebracoes-tom-4);align-items:flex-start;background-color:var(--celebracoes-item-fundo);border:1px solid rgba(var(--verde-primario-rgb),.1);border-radius:var(--celebracoes-item-raio);box-shadow:0 1px 0 0 rgba(var(--verde-primario-rgb),.12),0 16px 30px 0 rgba(var(--verde-primario-rgb),.08);box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;max-width:100%;min-height:116px;min-width:0;padding:12px 14px;position:relative;text-align:left;transition-delay:0s;transition-duration:.15s;transition-property:background-color,transform,box-shadow,border-color;transition-timing-function:ease;width:100%;z-index:0}.celebracoes__grupo--ativo{--celebracoes-item-fundo:var(--celebracoes-tom-3)}.celebracoes__grupo-mes--ativo{--celebracoes-item-fundo:var(--celebracoes-tom-2)}.celebracoes__item[aria-disabled=true]{background-color:var(--celebracoes-tom-6);border-color:rgba(var(--verde-primario-rgb),.05);box-shadow:none;color:rgba(var(--texto-secundario-rgb),.7);cursor:not-allowed}.celebracao_disponibilidade_local{align-self:flex-start;background:rgba(var(--verde-primario-rgb),.09);border-radius:8px;color:var(--verde-primario-em-texto);display:inline-block;font-size:.75rem;font-weight:600;line-height:1.4;margin-top:8px;padding:4px 9px}.celebracoes__item[aria-disabled=true] .celebracao_disponibilidade_local{background:#0000;color:var(--texto-secundario)}.celebracoes__item:not([aria-disabled=true]):hover{border-color:rgba(var(--verde-primario-rgb),.18);box-shadow:0 6px 12px 0 rgba(var(--verde-primario-rgb),.2),0 18px 34px 0 rgba(var(--verde-primario-rgb),.08);transform:translateY(-1px)}.celebracoes__item:not([aria-disabled=true]):active{border-color:rgba(var(--verde-primario-rgb),.16);box-shadow:0 3px 8px 0 rgba(var(--verde-primario-rgb),.16),0 14px 26px 0 rgba(var(--verde-primario-rgb),.08);transform:translateY(0)}.celebracoes__item--ativo{--celebracoes-item-fundo:var(--celebracoes-tom-1);background-image:none;box-shadow:0 2px 2px 0 rgba(var(--verde-primario-rgb),.58),0 4px 6px 0 rgba(var(--verde-primario-rgb),.1),inset 0 1px 0 0 rgba(var(--branco-absoluto-rgb),.9);isolation:isolate;overflow:visible;position:relative;transform:translateY(-1px)}.celebracoes__item--ativo:not([aria-disabled=true]):hover{background-image:none;box-shadow:0 2px 3px 0 rgba(var(--verde-primario-rgb),.62),0 5px 7px 0 rgba(var(--verde-primario-rgb),.11),inset 0 1px 0 0 rgba(var(--branco-absoluto-rgb),.9)}.celebracoes__item-vidro{border-radius:calc(var(--celebracoes-item-raio, 20px) + 1px);inset:-1px;opacity:0;overflow:hidden;pointer-events:none;position:absolute;transition:opacity .15s ease;z-index:0;--celebracoes-vidro-espessura:3.4px;background-color:rgba(var(--branco-absoluto-rgb),.03);background-image:linear-gradient(180deg,rgba(var(--branco-absoluto-rgb),.18) 0,rgba(var(--branco-absoluto-rgb),.06) 30%,rgba(var(--branco-absoluto-rgb),0) 62%),linear-gradient(135deg,rgba(var(--branco-absoluto-rgb),.1) 0,rgba(var(--branco-absoluto-rgb),0) 58%);box-shadow:inset 0 1px 0 0 rgba(var(--branco-absoluto-rgb),.95),inset 1px 0 0 0 rgba(var(--branco-absoluto-rgb),.22),inset calc(var(--celebracoes-vidro-espessura)*-1) 0 0 0 rgba(var(--verde-primario-rgb),.065),inset 0 calc(var(--celebracoes-vidro-espessura)*-1) 0 0 rgba(var(--verde-primario-rgb),.085),inset calc(var(--celebracoes-vidro-espessura)*-1) 0 1px 0 rgba(var(--verde-primario-rgb),.075),inset 0 calc(var(--celebracoes-vidro-espessura)*-1) 1px 0 rgba(var(--verde-primario-rgb),.11)}.celebracoes__item-vidro:before{background-image:radial-gradient(110% 75% at 18% -14%,rgba(var(--branco-absoluto-rgb),.95) 0,rgba(var(--branco-absoluto-rgb),0) 62%),radial-gradient(70% 60% at 108% 10%,rgba(var(--branco-absoluto-rgb),.6) 0,rgba(var(--branco-absoluto-rgb),0) 60%),linear-gradient(180deg,rgba(var(--branco-absoluto-rgb),.65) 0,rgba(var(--branco-absoluto-rgb),.16) 22%,rgba(var(--branco-absoluto-rgb),0) 55%);opacity:.95}.celebracoes__item-vidro:after,.celebracoes__item-vidro:before{border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute}.celebracoes__item-vidro:after{background-image:repeating-linear-gradient(135deg,rgba(var(--branco-absoluto-rgb),.1) 0,rgba(var(--branco-absoluto-rgb),.1) 1px,rgba(var(--branco-absoluto-rgb),0) 2px,rgba(var(--branco-absoluto-rgb),0) 8px);opacity:.18}.celebracoes__item--ativo .celebracoes__item-vidro{opacity:1}.celebracoes__item--ativo .celebracoes__item-titulo{color:var(--celebracoes-item-titulo-cor-ativo)}.celebracoes__item-conteudo,.celebracoes__item-menu{position:relative;z-index:1}.celebracoes__item-conteudo{box-sizing:border-box;display:flex;flex:1;flex-direction:column;gap:6px;justify-content:flex-start;min-width:0;padding:0;width:100%}.celebracoes__item--com-menu-contextual .celebracoes__item-conteudo{padding-right:44px}.celebracoes__item-titulo{color:var(--celebracoes-item-titulo-cor);display:-webkit-box;font-size:1.1rem;font-weight:700;hyphens:auto;-webkit-line-clamp:2;line-height:1.18;overflow-wrap:anywhere;word-break:break-word;-webkit-box-orient:vertical;overflow:hidden}.celebracoes__item-data{color:var(--celebracoes-item-data-cor);font-size:.92rem;font-weight:600;letter-spacing:.01em;width:100%}.celebracoes__item-grupo{align-items:center;align-self:flex-start;background:rgba(var(--verde-primario-rgb),.08);border:1px solid rgba(var(--verde-primario-rgb),.1);border-radius:999px;color:var(--celebracoes-item-grupo-cor);display:inline-flex;font-size:.78rem;font-weight:700;gap:6px;letter-spacing:.01em;line-height:1.3;max-width:100%;min-height:24px;overflow:hidden;padding:3px 8px;text-overflow:ellipsis;white-space:nowrap}.celebracoes__item-grupo:before{color:var(--celebracoes-item-grupo-prefixo-cor);content:"Grupo";margin-right:6px}.celebracoes__item-descricao{color:var(--celebracoes-item-descricao-cor);display:-webkit-box;font-size:.85rem;-webkit-line-clamp:2;line-height:1.4;margin-top:auto;-webkit-box-orient:vertical;overflow:hidden}.celebracoes__item--sem-dados{border-style:dashed;color:var(--celebracoes-item-sem-dados-cor)}.celebracoes__item.celebracoes__item--menu-contextual-aberto{isolation:isolate;z-index:120}.celebracoes__item-menu{align-items:center;display:flex;position:absolute;right:8px;top:8px;z-index:3}.menu_contextual{align-items:center;display:flex;position:relative}.celebracoes__item-menu.menu_contextual--aberto{z-index:80}.celebracoes__item-menu.menu_contextual{position:absolute}.menu_contextual_botao{align-items:center;background:linear-gradient(135deg,var(--verde-secundario-de-acao),var(--verde-destaque-de-acao));border:1px solid rgba(var(--dourado-principal-rgb),.25);border-radius:6px;box-shadow:0 2px 6px rgba(var(--verde-primario-rgb),.25);color:var(--texto-claro);cursor:pointer;display:flex;flex-direction:column;gap:2px;height:36px;justify-content:center;padding:0;position:relative;transition-duration:.2s;transition-property:transform,box-shadow,filter;transition-timing-function:ease;width:30px;z-index:10}.menu_contextual_botao:hover{box-shadow:var(--sombra-media);filter:brightness(1.05)}.menu_contextual_botao.ativo{box-shadow:var(--sombra-media);filter:brightness(1.08)}.menu_contextual_botao.focado,.menu_contextual_botao:focus-visible{outline:2px solid rgba(var(--dourado-principal-rgb),.6);outline-offset:2px}.menu_contextual_ponto{background:currentColor;border-radius:50%;display:block;height:3px;width:3px}.navegador_de_secoes{align-items:flex-end;bottom:clamp(14px,2vw,24px);display:flex;flex-direction:column;gap:8px;position:fixed;right:clamp(12px,2vw,22px);z-index:3200}.navegador_de_secoes_botao{align-items:center;background:linear-gradient(180deg,rgba(var(--branco-absoluto-rgb),.96),rgba(var(--superficie-vidro-rgb),.94)),var(--grupo-card-fundo,var(--cartao-fundo));border:1px solid rgba(var(--verde-primario-rgb),.18);border-radius:12px;box-shadow:0 14px 26px rgba(var(--verde-primario-rgb),.18);cursor:pointer;display:inline-flex;flex-direction:column;gap:2px;height:38px;justify-content:center;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;width:38px}.navegador_de_secoes--aberto .navegador_de_secoes_botao,.navegador_de_secoes_botao:focus-visible,.navegador_de_secoes_botao:hover{border-color:rgba(var(--verde-primario-rgb),.32);box-shadow:0 18px 36px rgba(var(--verde-primario-rgb),.24);transform:translateY(-2px)}.navegador_de_secoes_botao_barra{background:rgba(var(--verde-primario-de-acao-rgb),.82);border-radius:999px;height:2px;width:14px}.navegador_de_secoes_painel{background:linear-gradient(180deg,rgba(var(--branco-absoluto-rgb),.98),rgba(var(--superficie-vidro-rgb),.96)),var(--grupo-card-fundo,var(--cartao-fundo));border:1px solid rgba(var(--verde-primario-rgb),.16);border-radius:20px;box-shadow:0 22px 42px rgba(var(--verde-primario-rgb),.2);display:grid;gap:10px;grid-template-rows:auto minmax(0,1fr) auto;max-height:min(78dvh,720px,calc(100dvh - 136px));order:-1;overflow:hidden;padding:14px;width:min(260px,calc(100vw - 24px))}.navegador_de_secoes_painel[hidden]{display:none!important}.navegador_de_secoes_titulo{color:rgba(var(--verde-primario-em-texto-rgb),.76);font-size:.78rem;letter-spacing:.08em;margin:0;text-transform:uppercase}.navegador_de_secoes_lista{align-content:start;display:grid;gap:8px;margin:0;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:3px 6px 5px;scrollbar-width:thin}.navegador_de_secoes_item{align-items:center;background:rgba(var(--branco-absoluto-rgb),.88);border:1px solid rgba(var(--verde-primario-rgb),.12);border-radius:14px;color:var(--verde-escuro);cursor:pointer;display:flex;font-weight:600;gap:10px;line-height:1.2;min-height:42px;min-width:0;overflow-wrap:anywhere;padding:10px 12px;text-align:left;transition:border-color .2s ease,background .2s ease,transform .2s ease;width:100%}.navegador_de_secoes_item:before{background:rgba(var(--verde-primario-rgb),.22);border-radius:999px;content:"";flex:0 0 auto;height:10px;transition:background .2s ease,transform .2s ease;width:10px}.navegador_de_secoes_item:focus-visible,.navegador_de_secoes_item:hover{background:rgba(var(--verde-primario-rgb),.08);border-color:rgba(var(--verde-primario-rgb),.28);transform:none}.navegador_de_secoes_rodape{background:inherit;border-top:1px solid rgba(var(--verde-primario-rgb),.12);display:grid;gap:8px;padding:8px 6px 2px}.navegador_de_secoes_rodape .navegador_de_secoes_separador{display:none}.navegador_de_secoes_item--ativo{background:rgba(var(--verde-primario-rgb),.1);border-color:rgba(var(--verde-primario-rgb),.28)}.navegador_de_secoes_item--ativo:before{background:rgba(var(--verde-primario-de-acao-rgb),.78);transform:scale(1.08)}:root[data-tema=escuro] .celebracoes__lista-wrapper{--celebracoes-cabecalho-titulo-cor:#83dccc;--celebracoes-cabecalho-quantidade-cor:#d7eee6;--celebracoes-item-titulo-cor-ativo:#ebfff8;--celebracoes-sombra-grupo-ativo:inset 0 1px 0 rgba(var(--branco-absoluto-rgb),0.07),0 18px 34px rgba(var(--preto-absoluto-rgb),0.34);--celebracoes-sombra-grupo-inativo:0 12px 24px rgba(var(--preto-absoluto-rgb),0.28);--celebracoes-sombra-mes:0 1px 0 rgba(var(--verde-destaque-rgb),0.1);--celebracoes-sombra-mes-ativo:inset 0 1px 0 rgba(var(--branco-absoluto-rgb),0.06),0 12px 24px rgba(var(--preto-absoluto-rgb),0.28)}:root[data-tema=escuro] .celebracoes__grupo{background:#17251f;border-color:rgba(var(--verde-destaque-rgb),.16);box-shadow:0 14px 28px rgba(var(--preto-absoluto-rgb),.26)}:root[data-tema=escuro] :is(.celebracoes__grupo--ativo,.celebracoes__todos-grupos){background:linear-gradient(180deg,#20322d,#17251f);border-color:rgba(var(--verde-destaque-rgb),.2);box-shadow:var(--celebracoes-sombra-grupo-ativo)}:root[data-tema=escuro] .celebracoes__lista-wrapper.celebracoes__tem-grupo-ativo .celebracoes__grupo:not(.celebracoes__grupo--ativo),:root[data-tema=escuro] body.celebracoes__tem-grupo-ativo .celebracoes__grupo:not(.celebracoes__grupo--ativo){background-color:#14221d;box-shadow:var(--celebracoes-sombra-grupo-inativo)}:root[data-tema=escuro] button.celebracoes__grupo-cabecalho-texto{background-color:rgba(var(--verde-destaque-rgb),.07);box-shadow:0 1px 0 rgba(var(--verde-destaque-rgb),.12)}:root[data-tema=escuro] button.celebracoes__grupo-cabecalho-texto:hover{background-color:rgba(var(--verde-destaque-rgb),.11);box-shadow:0 8px 16px rgba(var(--preto-absoluto-rgb),.24)}:root[data-tema=escuro] :is(.celebracoes__grupo-titulo,.celebracoes__todos-grupos-titulo){color:#83dccc}:root[data-tema=escuro] :is(.celebracoes__grupo-quantidade,.celebracoes__todos-grupos-quantidade){color:#d7eee6}:root[data-tema=escuro] .celebracoes__grupo-mes--ativo{background-color:#1f342d;box-shadow:var(--celebracoes-sombra-mes-ativo)}:root[data-tema=escuro] .celebracoes__lista-wrapper.celebracoes__tem-grupo-ativo .celebracoes__grupo--ativo .celebracoes__grupo-mes:not(.celebracoes__grupo-mes--ativo),:root[data-tema=escuro] body.celebracoes__tem-grupo-ativo .celebracoes__grupo--ativo .celebracoes__grupo-mes:not(.celebracoes__grupo-mes--ativo){background-color:#1a2a25;box-shadow:var(--celebracoes-sombra-mes)}:root[data-tema=escuro] .celebracoes__lista-wrapper.celebracoes__tem-grupo-ativo .celebracoes__grupo:not(.celebracoes__grupo--ativo) .celebracoes__grupo-mes:not(.celebracoes__grupo-mes--ativo),:root[data-tema=escuro] body.celebracoes__tem-grupo-ativo .celebracoes__grupo:not(.celebracoes__grupo--ativo) .celebracoes__grupo-mes:not(.celebracoes__grupo-mes--ativo){background-color:#14211d;box-shadow:var(--celebracoes-sombra-mes)}:root[data-tema=escuro] .celebracoes__grupo-mes-titulo{color:#72cbb9}:root[data-tema=escuro] :is(.celebracoes__grupo-acao,.celebracoes__grupo-mes-toggle,.celebracoes__grupo-toggle,.celebracoes__todos-grupos-acao){background:linear-gradient(180deg,#2c453a,#22382f);border:1px solid rgba(var(--verde-destaque-rgb),.22);box-shadow:inset 0 1px 1px rgba(var(--branco-absoluto-rgb),.08),inset 0 -1px 1px rgba(var(--preto-absoluto-rgb),.18),0 1.5px 0 rgba(var(--preto-absoluto-rgb),.3),0 4px 7px rgba(var(--preto-absoluto-rgb),.2);color:#dffaf2}:root[data-tema=escuro] :is(.celebracoes__grupo-acao:hover,.celebracoes__grupo-mes-toggle:hover,.celebracoes__grupo-toggle:hover,.celebracoes__todos-grupos-acao:hover){background:linear-gradient(180deg,#335143,#294339);border-color:rgba(var(--verde-destaque-rgb),.34);box-shadow:inset 0 1px 1px rgba(var(--branco-absoluto-rgb),.1),inset 0 -1px 1px rgba(var(--preto-absoluto-rgb),.18),0 1.5px 0 rgba(var(--preto-absoluto-rgb),.32),0 5px 8px rgba(var(--preto-absoluto-rgb),.22)}:root[data-tema=escuro] :is(.celebracoes__grupo-acao:active,.celebracoes__grupo-mes-toggle:active,.celebracoes__grupo-toggle:active,.celebracoes__todos-grupos-acao:active){box-shadow:inset 0 2px 2px rgba(var(--preto-absoluto-rgb),.26),inset 0 -1px 1px rgba(var(--branco-absoluto-rgb),.04),0 1px 0 rgba(var(--preto-absoluto-rgb),.28)}:root[data-tema=escuro] :is(.celebracoes__grupo-acao:disabled:hover,.celebracoes__grupo-acao[aria-disabled=true]:hover){background:linear-gradient(180deg,#2c453a,#22382f)}:root[data-tema=escuro] :is(.celebracoes__grupo-acao--agrupar[aria-pressed=true],.celebracoes__todos-grupos-acao--agrupar[aria-pressed=true]){background:linear-gradient(180deg,#2c453a,#22382f);border-color:rgba(var(--verde-destaque-rgb),.22);box-shadow:inset 0 1px 1px rgba(var(--branco-absoluto-rgb),.08),inset 0 -1px 1px rgba(var(--preto-absoluto-rgb),.18),0 1.5px 0 rgba(var(--preto-absoluto-rgb),.3),0 4px 7px rgba(var(--preto-absoluto-rgb),.2)}:root[data-tema=escuro] .celebracoes__toggle-icone{border-color:#dffaf2;color:#dffaf2}:root[data-tema=escuro] :is(.celebracoes__grupo-acao-icone,.celebracoes__todos-grupos-acao-icone){filter:brightness(0) saturate(100%) invert(90%) sepia(15%) saturate(624%) hue-rotate(113deg) brightness(98%) contrast(93%);opacity:.92}:root[data-tema=escuro] :is(.celebracoes__grupo-acao--agrupar[aria-pressed=true] .celebracoes__grupo-acao-icone,.celebracoes__grupo-acao:hover .celebracoes__grupo-acao-icone,.celebracoes__todos-grupos-acao--agrupar[aria-pressed=true] .celebracoes__todos-grupos-acao-icone,.celebracoes__todos-grupos-acao:hover .celebracoes__todos-grupos-acao-icone){opacity:1}:root[data-tema=escuro] .celebracoes__item{--celebracoes-item-fundo:#14231e;background-color:var(--celebracoes-item-fundo);border-color:rgba(var(--verde-destaque-rgb),.15);box-shadow:0 12px 24px rgba(var(--preto-absoluto-rgb),.26)}:root[data-tema=escuro] .celebracoes__item:hover{border-color:rgba(var(--verde-destaque-rgb),.28);box-shadow:0 16px 30px rgba(var(--preto-absoluto-rgb),.32)}:root[data-tema=escuro] .celebracoes__item[aria-disabled=true]{background-color:#121d19;border-color:rgba(var(--verde-destaque-rgb),.08)}:root[data-tema=escuro] .celebracoes__item-titulo{color:var(--texto-principal)}:root[data-tema=escuro] .celebracoes__item-data{color:#a9ded0}:root[data-tema=escuro] .celebracoes__item-grupo{background:rgba(var(--verde-destaque-rgb),.1);border-color:rgba(var(--verde-destaque-rgb),.14);color:#b5ddd3}:root[data-tema=escuro] .celebracoes__item-grupo:before{color:#83dccc}:root[data-tema=escuro] .celebracoes__item-descricao{color:var(--texto-secundario)}:root[data-tema=escuro] .celebracoes__item-vidro{display:none}:root[data-tema=escuro] .celebracoes__item--ativo{--celebracoes-item-fundo:#20392f;border-color:var(--campo-borda-foco);box-shadow:inset 0 0 0 1px rgba(var(--verde-destaque-rgb),.18),0 12px 24px rgba(var(--preto-absoluto-rgb),.26)}:root[data-tema=escuro] .celebracoes__item--ativo:hover{--celebracoes-item-fundo:#294438;border-color:var(--campo-borda-foco);box-shadow:inset 0 0 0 1px rgba(var(--verde-destaque-rgb),.25),0 16px 30px rgba(var(--preto-absoluto-rgb),.32)}:root[data-tema=escuro] .menu_contextual_botao{background:linear-gradient(180deg,#2a5f52,#214b42);border-color:rgba(var(--verde-destaque-rgb),.26);box-shadow:0 10px 20px rgba(var(--preto-absoluto-rgb),.26);color:#f2fff9}:root[data-tema=escuro] :is(.menu_contextual_botao.ativo,.menu_contextual_botao:hover){background:linear-gradient(180deg,#326f61,#285a4e);border-color:rgba(var(--verde-destaque-rgb),.38);box-shadow:0 14px 26px rgba(var(--preto-absoluto-rgb),.32);filter:none}:root[data-tema=escuro] :is(.menu_contextual_atalho,.menu_contextual_info_valor){color:#f2fff9}:root[data-tema=escuro] .menu_contextual_info_rotulo{color:#d7e8e1b8}:root[data-tema=escuro] .navegador_de_secoes_botao{background:linear-gradient(180deg,#24362f,#182722);border-color:rgba(var(--verde-destaque-rgb),.24);box-shadow:0 14px 28px rgba(var(--preto-absoluto-rgb),.34)}:root[data-tema=escuro] :is(.navegador_de_secoes--aberto .navegador_de_secoes_botao,.navegador_de_secoes_botao:focus-visible,.navegador_de_secoes_botao:hover){background:linear-gradient(180deg,#2d443c,#20332c);border-color:rgba(var(--verde-destaque-rgb),.38);box-shadow:0 18px 34px rgba(var(--preto-absoluto-rgb),.4)}:root[data-tema=escuro] .navegador_de_secoes_botao_barra{background:#76d7c4}:root[data-tema=escuro] .navegador_de_secoes_painel{background:linear-gradient(180deg,#202f2a,#15231e);border-color:rgba(var(--verde-destaque-rgb),.2);box-shadow:0 22px 42px rgba(var(--preto-absoluto-rgb),.44)}:root[data-tema=escuro] .navegador_de_secoes_titulo{color:#82d7c7}:root[data-tema=escuro] .navegador_de_secoes_item{background:#16251f;border-color:rgba(var(--verde-destaque-rgb),.16);color:#d7e8e1}:root[data-tema=escuro] .navegador_de_secoes_item--ativo,:root[data-tema=escuro] .navegador_de_secoes_item:focus-visible,:root[data-tema=escuro] .navegador_de_secoes_item:hover{background:#1d342d;border-color:rgba(var(--verde-destaque-rgb),.32)}:root[data-tema=escuro] .navegador_de_secoes_item:before{background:rgba(var(--verde-destaque-rgb),.34)}:root[data-tema=escuro] .navegador_de_secoes_item--ativo:before{background:rgba(var(--verde-destaque-de-acao-rgb),.88)}@media (max-width:760px){.celebracoes__lista{gap:14px}.celebracoes__grupo,.celebracoes__todos-grupos{padding:14px}.celebracoes__grupo.celebracoes__grupo--sem-celebracoes{padding-bottom:0;padding-top:10px}.celebracoes__grupo-lista,.celebracoes__grupo-mes-lista,.celebracoes__todos-grupos-lista{grid-template-columns:minmax(0,1fr)}.celebracoes__item{min-height:auto}.navegador_de_secoes{align-items:stretch;bottom:14px;left:12px;right:12px}.navegador_de_secoes_botao{align-self:flex-end}.navegador_de_secoes_painel{width:100%}}@media (max-width:520px){.celebracoes__grupo-cabecalho{align-items:flex-start}.celebracoes__todos-grupos-controles{align-content:start;display:flex;flex-wrap:wrap;gap:8px;justify-content:end}.celebracoes__grupo-controles{align-content:start;column-gap:8px;display:grid;grid-template-columns:repeat(2,38px);grid-template-rows:repeat(2,38px);justify-content:end;row-gap:8px}.celebracoes__grupo-toggle{grid-column:2;grid-row:1}.celebracoes__grupo-acao--expandir{grid-column:1;grid-row:2}.celebracoes__grupo-acao--colapsar{grid-column:2;grid-row:2}}@media (max-width:420px){.celebracoes__lista{gap:10px}.celebracoes__grupo,.celebracoes__todos-grupos{border-radius:16px;padding:10px}.celebracoes__todos-grupos-cabecalho{gap:8px}.celebracoes__grupo-titulo,.celebracoes__todos-grupos-titulo{font-size:1rem}.celebracoes__grupo-quantidade,.celebracoes__todos-grupos-quantidade{font-size:.78rem}.celebracoes__grupo-lista,.celebracoes__grupo-mes-lista,.celebracoes__todos-grupos-lista{gap:8px}.celebracoes__item{--celebracoes-item-raio:16px;padding:10px 11px}.celebracoes__item-conteudo{gap:5px}.celebracoes__item-titulo{font-size:1rem;line-height:1.2}.celebracoes__item-data{font-size:.86rem}.celebracoes__item-grupo{font-size:.7rem;min-height:22px;padding:2px 7px}.celebracoes__item-descricao{font-size:.8rem;line-height:1.35}}