.menu_contextual_opcoes{background:var(--gradiente-menu-profundo);border:1px solid var(--borda-menu);border-radius:12px;box-shadow:var(--sombra-suave);display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;max-height:calc(100dvh - 16px);max-width:calc(100vw - 16px);min-width:min(220px,calc(100vw - 16px));overflow-y:auto;overscroll-behavior:contain;padding:6px;position:fixed;scrollbar-width:thin;width:max-content;z-index:var(--camada-controle-flutuante)}.menu_contextual_opcoes>li{flex-shrink:0}.menu_contextual_opcoes.oculto{display:none}.menu_contextual_item{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--texto-menu);cursor:pointer;display:flex;font-size:.875rem;font-weight:600;gap:6px;line-height:1.4;min-height:var(--altura-controle-toque);padding:8px 12px;text-align:left;width:100%}.menu_contextual_item:focus-visible,.menu_contextual_item:hover{background:var(--fundo-menu-hover);outline:none}.menu_contextual_texto{align-items:center;display:inline-flex;gap:0;min-width:0;overflow-wrap:anywhere}.menu_contextual_atalho{color:rgba(var(--texto-menu-rgb),.7);font-size:11px;font-weight:700;margin-left:auto;min-width:42px;padding-left:10px;text-transform:uppercase}.menu_contextual_separador{background:rgba(var(--dourado-principal-rgb),.2);height:1px;margin:2px 6px}.menu_contextual_info{align-items:center;color:var(--texto-menu);cursor:default;display:flex;font-size:12px;font-weight:700;gap:6px;padding:6px 12px}.menu_contextual_info_rotulo{color:rgba(var(--texto-menu-rgb),.7)}.menu_contextual_info_valor{color:var(--dourado-escuro)}:root{--fundo-principal:var(--painel-principal-fundo-base);--fundo-corpo:var(--painel-principal-fundo);--verde-escuro:var(--verde-primario);--verde-claro:var(--verde-claro-gestao);--texto-secundario:var(--texto-secundario-gestao);--contorno-suave:rgba(var(--verde-primario-rgb),0.15);--contorno-destaque:rgba(var(--verde-primario-rgb),0.35);--amarelo-destaque:var(--dourado-principal);--cor-de-link:var(--mensagem-informativa-texto);--cor-de-link-hover:var(--azul-informativo-hover);--cor-de-link-borda:rgba(var(--azul-informativo-texto-rgb),0.45);--cor-de-link-fundo-hover:rgba(var(--azul-informativo-texto-rgb),0.1);--botao-principal-fundo:var(--verde-primario-de-acao);--botao-principal-fundo-hover:var(--verde-primario-escuro);--botao-principal-borda:rgba(var(--verde-primario-rgb),0.6);--botao-principal-borda-hover:var(--verde-primario-escuro-profundo);--botao-principal-sombra-hover:0 8px 18px rgba(var(--verde-primario-rgb),0.24);--gestao-secao-fundo-topo:var(--painel-secundario-fundo-topo);--gestao-secao-fundo-base:var(--painel-secundario-fundo-base);--gestao-secao-borda:var(--painel-secundario-borda);--gestao-secao-sombra:var(--painel-secundario-sombra);--grupo-card-fundo:var(--cartao-fundo);--grupo-card-fundo-hover:var(--cartao-fundo-hover);--grupo-card-borda:var(--cartao-borda);--grupo-card-sombra:var(--cartao-sombra);--grupo-card-sombra-hover:var(--cartao-sombra-hover);--calendario-dia-dom-fundo:rgba(var(--vermelho-calendario-rgb),0.9);--calendario-dia-dom-texto:var(--superficie-clara-28);--calendario-dia-dom-borda:rgba(var(--vermelho-calendario-rgb),0.96);--calendario-dia-seg-fundo:rgb(var(--verde-sucesso-rgb));--calendario-dia-seg-texto:var(--superficie-clara-24);--calendario-dia-seg-borda:rgba(var(--verde-sucesso-rgb),0.96);--calendario-dia-ter-fundo:rgb(var(--azul-calendario-rgb));--calendario-dia-ter-texto:var(--superficie-clara-25);--calendario-dia-ter-borda:rgba(var(--azul-calendario-rgb),0.96);--calendario-dia-qua-fundo:rgba(var(--vinho-calendario-rgb),0.9);--calendario-dia-qua-texto:var(--superficie-clara-26);--calendario-dia-qua-borda:rgba(var(--vinho-calendario-rgb),0.96);--calendario-dia-qui-fundo:rgba(var(--amarelo-calendario-rgb),0.88);--calendario-dia-qui-texto:var(--amarelo-calendario-texto);--calendario-dia-qui-borda:rgba(var(--amarelo-calendario-rgb),0.95);--calendario-dia-sex-fundo:rgba(var(--roxo-calendario-rgb),0.9);--calendario-dia-sex-texto:var(--superficie-clara-27);--calendario-dia-sex-borda:rgba(var(--roxo-calendario-rgb),0.96);--calendario-dia-sab-fundo:rgba(var(--laranja-calendario-rgb),0.9);--calendario-dia-sab-texto:var(--laranja-calendario-texto);--calendario-dia-sab-borda:rgba(var(--laranja-calendario-rgb),0.96);--controle-de-acao-tamanho:var(--altura-controle-toque);--controle-de-acao-raio:12px;--controle-de-acao-tamanho-do-icone:18px;--controle-de-acao-borda:rgba(var(--verde-primario-rgb),0.18);--controle-de-acao-borda-hover:rgba(var(--verde-primario-rgb),0.3);--controle-de-acao-sombra:0 8px 18px rgba(var(--verde-primario-rgb),0.08);--controle-de-acao-sombra-hover:0 12px 24px rgba(var(--verde-primario-rgb),0.14)}[data-plano-diario-conteudo-privado][hidden]{display:none}:root[data-acesso-especial-inicial=true] [data-plano-diario-conteudo-privado][hidden]{display:block}:root[data-tema=escuro]{--fundo-principal:#101b17;--fundo-corpo:#182720;--verde-escuro:#83dccc;--verde-claro:#b5eee2;--texto-secundario:#cfe4dc;--contorno-suave:rgba(var(--verde-destaque-rgb),0.18);--contorno-destaque:rgba(var(--verde-destaque-rgb),0.36);--grupo-card-fundo:#17251f;--grupo-card-fundo-hover:#1d3029;--grupo-card-borda:rgba(var(--verde-destaque-rgb),0.16);--grupo-card-sombra:0 14px 30px rgba(var(--preto-absoluto-rgb),0.28);--grupo-card-sombra-hover:0 18px 36px rgba(var(--preto-absoluto-rgb),0.34);--controle-de-acao-borda:rgba(var(--verde-destaque-rgb),0.22);--controle-de-acao-borda-hover:rgba(var(--verde-destaque-rgb),0.36);--controle-de-acao-sombra:0 10px 20px rgba(var(--preto-absoluto-rgb),0.24);--controle-de-acao-sombra-hover:0 14px 26px rgba(var(--preto-absoluto-rgb),0.32)}*{box-sizing:border-box}body.gestao_body{color:var(--texto-secundario);font-family:Nunito,Inter,system-ui,sans-serif}body.gestao_body :is(.botao_capsula--secundario,.botao_secundario){--botao_capsula_cor_fundo:var(--botao-secundario-fundo);--botao_capsula_cor_fundo_hover:var(--botao-secundario-fundo-hover)}.gestao_main{background:var(--painel-principal-gradiente);border:1px solid var(--painel-principal-borda);border-radius:28px;box-shadow:var(--painel-principal-sombra);display:flex;flex-direction:column;gap:24px;padding:clamp(24px,3vw,36px);width:min(1100px,100%)}body.gestao_body{align-items:flex-start}.gestao_cabecalho,.gestao_cabecalho-conteudo{align-items:flex-start;display:flex;gap:18px}.gestao_cabecalho-conteudo{flex:1;justify-content:space-between;min-width:0}.gestao_cabecalho_texto{flex:1 1 auto;min-width:0}.gestao_cabecalho.cabecalho_com_botao_de_opcoes_quebrado .gestao_cabecalho-conteudo{flex-wrap:nowrap;justify-content:space-between}.gestao_cabecalho.cabecalho_com_botao_de_opcoes_quebrado .gestao_cabecalho_texto{flex:1 1 auto;min-width:0;order:0}.gestao_cabecalho.cabecalho_com_botao_de_opcoes_quebrado .gestao_cabecalho-conteudo .celebracoes__menu{align-self:flex-start;flex:0 0 auto;margin-left:18px;order:0}.gestao_body .celebracoes__menu{align-items:center;display:flex;justify-content:flex-end;min-width:64px}.gestao_body .celebracoes__menu .menu_contextual_botao{background:linear-gradient(140deg,var(--verde-secundario-de-acao),var(--verde-destaque-de-acao));border:1px solid rgba(var(--dourado-principal-rgb),.28);border-radius:calc(var(--controle-de-acao-raio) + 2px);box-shadow:0 10px 20px rgba(var(--verde-primario-rgb),.16);height:var(--controle-de-acao-tamanho);transition:background .2s ease,border-color .2s ease,box-shadow .2s ease;width:var(--controle-de-acao-tamanho)}.gestao_body .celebracoes__menu :is(.menu_contextual_botao.ativo,.menu_contextual_botao:focus-visible,.menu_contextual_botao:hover){background:linear-gradient(140deg,var(--verde-destaque-de-acao),var(--verde-gradiente-acao-base));border-color:rgba(var(--dourado-principal-rgb),.42);box-shadow:0 14px 26px rgba(var(--verde-primario-rgb),.2);filter:none;outline:none;transform:none}.gestao_body .celebracoes__menu .menu_contextual_ponto{height:4px;width:4px}.gestao_body .celebracoes__seletor-sessao{display:inline-flex}.gestao_cabecalho .gestao_logo{border-radius:18px;box-shadow:0 12px 24px rgba(var(--verde-primario-rgb),.25);height:72px;object-fit:cover;width:72px}.gestao_logo{height:72px;width:72px}.gestao_cabecalho_texto h1{color:var(--verde-escuro);font-size:2rem;margin:0}.gestao_cabecalho_texto .grupo_titulo{color:var(--verde-escuro);display:inline-block;font-size:1.25rem;line-height:1.35;margin:5px 0 0;width:fit-content}.gestao_cabecalho_texto p{color:rgba(var(--verde-primario-em-texto-rgb),.7);font-size:.95rem;margin:4px 0 0}.gestao_subtitulo{color:rgba(var(--verde-primario-em-texto-rgb),.75);font-size:.85rem;letter-spacing:.15em;margin-bottom:4px;text-transform:uppercase}.gestao_descricao{color:rgba(var(--verde-primario-em-texto-rgb),.7);font-size:.95rem;margin-top:6px;max-width:600px}.gestao_section{background:linear-gradient(180deg,var(--gestao-secao-fundo-topo),var(--gestao-secao-fundo-base));border:1px solid var(--gestao-secao-borda);border-radius:20px;box-shadow:var(--gestao-secao-sombra);gap:18px;padding:22px 24px}.gestao_section,.perfil_dados{display:flex;flex-direction:column}.perfil_dados{gap:12px}.perfil_identidade{align-items:center;background:var(--grupo-card-fundo);border:1px solid var(--grupo-card-borda);border-radius:18px;box-shadow:var(--grupo-card-sombra);display:grid;gap:22px;grid-template-columns:128px minmax(0,1fr);padding:18px}.perfil_avatar{border:3px solid #0000;border-radius:50%;box-shadow:0 12px 28px rgba(var(--verde-primario-rgb),.14);box-sizing:border-box;height:128px;object-fit:cover;width:128px}.perfil_avatar,.perfil_avatar--carregando{background:rgba(var(--verde-primario-rgb),.08)}.perfil_avatar--carregando{border-color:#0000;box-shadow:none}.perfil_avatar--padrao{image-rendering:pixelated;object-fit:cover;padding:0}.perfil_avatar_conteudo{display:grid;gap:12px;min-width:0}.perfil_avatar_conteudo h3,.perfil_configuracoes_avancadas_texto h3{color:var(--verde-escuro);margin:0}.perfil_avatar_conteudo p,.perfil_configuracoes_avancadas_texto p{color:rgba(var(--verde-primario-em-texto-rgb),.72);line-height:1.5;margin:4px 0 0}.perfil_avatar_arquivo{display:none}.perfil_avatar_acoes{display:flex;flex-wrap:wrap;gap:10px}.perfil_avatar_mensagem{color:rgba(var(--verde-primario-em-texto-rgb),.82);font-size:.9rem;margin:0}.perfil_avatar_mensagem--erro{color:var(--vermelho-alerta)}.perfil_dados_lista{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin:0}.perfil_dados_item{background:var(--grupo-card-fundo);border:1px solid var(--grupo-card-borda);border-radius:14px;display:flex;flex-direction:column;gap:6px;margin:0;padding:14px 16px}.perfil_dados_titulo{color:rgba(var(--verde-primario-em-texto-rgb),.76);font-size:.8rem;letter-spacing:.08em;margin:0;text-transform:uppercase}.perfil_dados_valor{color:var(--verde-escuro);font-size:1rem;margin:0;word-break:break-word}.perfil_preferencias{display:grid;gap:14px}.perfil_preferencia_cartao{background:linear-gradient(180deg,rgba(var(--branco-absoluto-rgb),.74),rgba(var(--verde-primario-rgb),.05)),var(--grupo-card-fundo);border:1px solid var(--grupo-card-borda);border-radius:18px;box-shadow:var(--grupo-card-sombra);display:grid;gap:14px;padding:18px}.perfil_preferencia_campo{max-width:360px}.perfil_preferencia_resumo{color:rgba(var(--verde-primario-em-texto-rgb),.82);font-size:.94rem;line-height:1.55;margin:0}.perfil_configuracoes_avancadas{align-items:center;grid-template-columns:auto minmax(0,1fr) auto}.perfil_configuracoes_avancadas_icone{height:48px;object-fit:contain;width:48px}.perfil_configuracoes_avancadas_texto{min-width:0}.configuracoes_avancadas_formulario{display:grid;gap:24px}.configuracoes_avancadas_cartao{max-width:680px}.configuracoes_avancadas_opcao_padrao{align-items:flex-start;background:rgba(var(--verde-primario-rgb),.04);border:1px solid var(--grupo-card-borda);border-radius:14px;color:var(--verde-escuro);cursor:pointer;display:flex;gap:12px;padding:14px}.configuracoes_avancadas_opcao_padrao input{accent-color:var(--verde-secundario);flex:0 0 auto;height:20px;margin:2px 0 0;width:20px}.configuracoes_avancadas_opcao_padrao span{display:grid;gap:3px}.configuracoes_avancadas_opcao_padrao small{color:rgba(var(--verde-primario-em-texto-rgb),.72);line-height:1.45}.configuracoes_avancadas_campo_numero{max-width:360px}.configuracoes_avancadas_campo_numero input{width:min(180px,100%)}.configuracoes_avancadas_campo_selecao{max-width:420px}.configuracoes_avancadas_campo_selecao select{width:min(320px,100%)}.configuracoes_avancadas_mensagem{margin:0}.configuracoes_avancadas_ferramentas{gap:10px}.configuracoes_avancadas_ferramenta{align-items:center;background:rgba(var(--verde-primario-rgb),.035);border:1px solid var(--grupo-card-borda);border-radius:14px;cursor:pointer;display:grid;gap:12px;grid-template-columns:44px minmax(0,1fr) auto;min-height:70px;padding:12px 14px}.configuracoes_avancadas_ferramenta:hover{background:rgba(var(--verde-primario-rgb),.07);border-color:rgba(var(--verde-primario-rgb),.3)}.configuracoes_avancadas_ferramenta img{border-radius:10px;height:44px;object-fit:contain;width:44px}.configuracoes_avancadas_ferramenta>span{display:grid;gap:3px;min-width:0}.configuracoes_avancadas_ferramenta strong{color:var(--verde-escuro)}.configuracoes_avancadas_ferramenta small{color:var(--texto-secundario);line-height:1.4}.configuracoes_avancadas_ferramenta input{accent-color:var(--verde-secundario);height:22px;margin:0;width:22px}.nova-celebracao_formulario .gestao_section+.gestao_section{margin-top:28px}.nova-celebracao_formulario .gestao_section:last-of-type{margin-bottom:28px}.celebracoes__cabecalho-grupo{padding:12px 12px 12px 16px}.celebracoes__cabecalho-grupo.celebracoes__cabecalho-grupo--colapsado>.gestao_section_titulo{line-height:32px}.grupo_filtro{gap:6px;margin-top:4px}.celebracoes__filtros-grupo,.grupo_filtro{display:flex;flex-direction:column;max-width:360px}.celebracoes__filtros-grupo{gap:10px;margin-top:12px}.grupo_filtro_label{color:rgba(var(--verde-primario-em-texto-rgb),.7);font-size:.85rem;letter-spacing:.04em;text-transform:uppercase}.grupo_filtro_input{max-width:100%;min-width:0;width:100%}.gestao_section_titulo{align-items:flex-start;display:flex;gap:20px;justify-content:space-between}.celebracoes__cabecalho-acoes{align-items:center;display:flex}.celebracoes__cabecalho-toggle{align-items:center;background:rgba(var(--verde-primario-rgb),.1);border:none;border-radius:10px;cursor:pointer;display:inline-flex;height:34px;justify-content:center;padding:0;transition:background .2s ease;width:34px}.celebracoes__cabecalho-toggle:focus-visible,.celebracoes__cabecalho-toggle:hover{background:rgba(var(--verde-primario-rgb),.15);outline:none}.celebracoes__ordenacao{display:flex;flex-direction:column;gap:8px;margin-top:14px}.celebracoes__detalhes{display:flex;flex-direction:column;gap:18px}.celebracoes__detalhes :is(.celebracoes__filtros-grupo,.celebracoes__ordenacao){flex:1}.celebracoes__detalhes .celebracoes__filtros-grupo{max-width:420px}.celebracoes__detalhes .celebracoes__ordenacao{margin-top:0}.celebracoes__ordenacao-titulo{display:block;width:100%}.celebracoes__ordenacao-opcao span{text-align:center;width:100%}.celebracoes__ordenacao-titulo{color:rgba(var(--verde-primario-em-texto-rgb),.76);font-size:.75rem;letter-spacing:.18em;text-transform:uppercase}.celebracoes__ordenacao-opcoes{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.celebracoes__ordenacao-opcao{align-items:center;border:1px solid #0000;border-radius:999px;cursor:pointer;display:inline-flex;min-width:0;padding:0;position:relative}.celebracoes__ordenacao-opcao input{opacity:0;pointer-events:none;position:absolute}.celebracoes__ordenacao-opcao span{align-items:center;border:1px solid rgba(var(--verde-primario-rgb),.15);border-radius:999px;color:rgba(var(--verde-primario-em-texto-rgb),.75);display:inline-flex;font-size:.75rem;justify-content:center;letter-spacing:.08em;min-height:42px;padding:6px 16px;text-transform:uppercase}.celebracoes__ordenacao-opcao input:checked+span{background:var(--verde-claro);border-color:var(--verde-claro);color:var(--texto-sobre-verde-claro)}.celebracoes__cabecalho-grupo--colapsado .celebracoes__filtros-grupo,.celebracoes__cabecalho-grupo--colapsado .gestao_section_titulo p{display:none}@media (max-width:560px){.celebracoes__ordenacao-opcoes{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:900px){.celebracoes__detalhes{align-items:flex-end;flex-direction:row;justify-content:space-between}.celebracoes__detalhes :is(.celebracoes__filtros-grupo,.celebracoes__ordenacao){max-width:440px}}.celebracoes__cabecalho-grupo--colapsado .celebracoes__ordenacao{display:none}.gestao_section_titulo h2{color:var(--verde-escuro);font-size:1.25rem;margin:0}.gestao_section_titulo p{color:rgba(var(--verde-primario-em-texto-rgb),.76);font-size:.9rem;margin:6px 0 0}.modo_selecao{display:flex;flex-wrap:wrap;gap:12px}.modo_selecao label{align-items:center;background:var(--cartao-fundo);border:1px solid var(--contorno-suave);border-radius:14px;cursor:pointer;display:flex;flex:1 1 220px;font-weight:600;gap:10px;padding:12px 16px;transition:border .2s ease,background .2s ease}.modo_selecao input{height:16px;width:16px}.modo_selecao label:hover{background:var(--cartao-fundo-hover);border-color:var(--verde-escuro)}.campo_infos,.seletor_de_grupo{display:flex;flex-direction:column;gap:6px}.campo_infos--menu-contextual-aberto{position:relative;z-index:40}.campo_infos--menu-contextual-aberto :is(.menu_contextual,.menu_contextual_opcoes){z-index:41}.campo_infos :is(label,.campo_infos_rotulo){align-items:center;color:rgba(var(--verde-primario-em-texto-rgb),.8);display:inline-flex;font-size:.95rem;font-weight:600;gap:4px}.campo_infos_rotulo{margin:0}.campo_de_link{--campo-de-link-cor:var(--cor-de-link);--campo-de-link-cor-hover:var(--cor-de-link-hover);--campo-de-link-borda:var(--cor-de-link-borda);--campo-de-link-fundo-hover:var(--cor-de-link-fundo-hover);--campo_capsula_cor_texto:var(--campo-de-link-cor)}.campo_de_link_rotulo{align-items:center;color:var(--campo-de-link-cor);display:inline-flex;padding-right:44px;position:relative;width:100%}.campo_de_link_rotulo_acoes{align-items:center;display:inline-flex;gap:6px;margin:0;position:absolute;right:0;top:50%;transform:translateY(calc(-50% - 2px))}.campo_de_link_rotulo_acoes .menu_contextual_botao{align-items:center;background:var(--campo-fundo);border:1px solid var(--campo-de-link-borda);border-radius:8px;box-shadow:0 3px 10px rgba(var(--verde-primario-rgb),.06);color:var(--campo-de-link-cor);display:inline-flex;height:30px;justify-content:center;padding:0;transition:border-color .2s ease,background .2s ease,color .2s ease,box-shadow .2s ease;width:30px}.campo_de_link_rotulo_acoes :is(.menu_contextual_botao.ativo,.menu_contextual_botao:focus-visible,.menu_contextual_botao:hover){background:var(--campo-de-link-fundo-hover);border-color:var(--campo-de-link-cor-hover);box-shadow:0 8px 16px rgba(var(--verde-primario-rgb),.12);color:var(--campo-de-link-cor-hover);outline:none}.campo_de_link_rotulo_acoes .menu_contextual_ponto{height:3px;width:3px}.campo_de_link_rotulo_acoes .menu_contextual_opcoes{min-width:220px}.campo_de_link_botao_acao+.campo_de_link_botao_acao{margin-left:8px}.campo_de_link_botao_acao{align-items:center;background:var(--campo-fundo);border:1px solid var(--campo-de-link-borda);border-radius:8px;box-shadow:0 3px 10px rgba(var(--verde-primario-rgb),.06);color:var(--campo-de-link-cor);cursor:pointer;display:inline-flex;height:30px;justify-content:center;padding:5px;transition:border-color .2s ease,background .2s ease,color .2s ease,box-shadow .2s ease;width:30px}.campo_de_link_botao_acao:focus-visible,.campo_de_link_botao_acao:hover{background:var(--campo-de-link-fundo-hover);border-color:var(--campo-de-link-cor-hover);box-shadow:0 8px 16px rgba(var(--verde-primario-rgb),.12);color:var(--campo-de-link-cor-hover);outline:none}.campo_de_link_botao_acao:disabled{cursor:not-allowed;opacity:.45}.campo_de_link_icone_acao{background-position:50%;background-repeat:no-repeat;background-size:16px 16px;display:block;height:16px;width:16px}.campo_de_link_icone_acao_abrir{background-image:url(../assets/botoes/abrir-externamente-192x192.6af146c85b85fc3d69d0cab6.c32b804868.png)}.campo_de_link_icone_acao_copiar{background-image:url(../assets/icons/copiar-link-48x48.6af146c85b85fc3d69d0cab6.f11ced4497.png)}.campo_de_link_icone_acao_colar{background-image:url(../assets/icons/colar-link-48x48.6af146c85b85fc3d69d0cab6.3a2a025cad.png)}.campo_de_link_input{max-width:100%;min-width:0;width:100%}.campo_textarea_com_acoes .campo_de_link_rotulo{align-items:center;justify-content:space-between;padding-right:0}.campo_textarea_com_acoes .campo_de_link_rotulo_acoes{flex-shrink:0;margin:0 0 0 8px;position:static;transform:none}.campo_textual_puxador_superior{cursor:ns-resize;font-size:0;line-height:0;padding:0;touch-action:none}.campo_textual_puxador_superior svg{display:block}.campo_textual_puxador_superior.campo_textual_puxador_superior--ativo,.campo_textual_puxador_superior:focus-visible,.campo_textual_puxador_superior:hover{background:var(--campo-de-link-fundo-hover);border-color:var(--campo-de-link-cor-hover);box-shadow:0 8px 16px rgba(var(--verde-primario-rgb),.12);color:var(--campo-de-link-cor-hover);outline:none}body.redimensionando_campo_textual,body.redimensionando_campo_textual *{cursor:ns-resize!important;-webkit-user-select:none;user-select:none}[data-bloco-cifra-conteudo-campos] textarea{min-height:320px}.campo_obrigatorio{color:var(--vermelho-alerta);font-weight:700}.campo_infos textarea{min-height:110px}.campo_infos_observacao{color:rgba(var(--verde-primario-em-texto-rgb),.76);display:block;font-size:.85rem;margin-top:6px}.calendario{background:var(--celebracoes-tom-4,var(--superficie-clara-04));border:1px solid rgba(var(--verde-primario-rgb),.25);border-radius:18px;display:flex;flex-direction:column;gap:12px;margin-inline:auto;padding:16px;width:min(100%,420px)}.calendario[hidden]{display:none}.calendario_seletor{background:var(--campo-fundo);border:1px solid var(--borda-suave);border-radius:16px;display:grid;gap:14px;min-width:0;padding:12px}.calendario_acionador,.calendario_resumo{align-items:center;display:flex;gap:12px;justify-content:space-between}.calendario_acionador{background:var(--celebracoes-tom-2,var(--superficie-clara-02));border:1px solid var(--borda-suave);border-radius:12px;color:var(--texto-principal);cursor:pointer;flex:1;flex-wrap:wrap;font:inherit;min-height:44px;min-width:0;padding:8px 12px;text-align:left}.calendario_acao{color:var(--texto-secundario);font-size:.85rem}.calendario_atalho_hoje{background:#0000;border:1px solid var(--borda-suave);border-radius:12px;color:var(--verde-primario-em-texto);cursor:pointer;font:inherit;min-height:44px;padding:8px 14px}.calendario_acionador:hover,.calendario_atalho_hoje:hover{background:var(--celebracoes-tom-4,var(--superficie-clara-04));border-color:var(--verde-primario-em-texto)}.calendario_cabecalho{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.calendario_cabecalho strong{color:var(--verde-escuro);font-weight:700}.calendario_cabecalho button{background:var(--celebracoes-tom-2,var(--superficie-clara-02));border:1px solid rgba(var(--verde-primario-rgb),.2);border-radius:50%;box-shadow:0 7px 16px -13px rgba(var(--preto-absoluto-rgb),.65);color:var(--calendario-cor-texto-principal);cursor:pointer;height:var(--altura-controle-toque);line-height:1;padding:0;transition:transform .18s ease,background-color .2s ease,border-color .2s ease,color .2s ease,box-shadow .18s ease;width:var(--altura-controle-toque)}.calendario_cabecalho :is(button:focus-visible,button:hover){background:var(--campo-fundo);border-color:rgba(var(--verde-primario-rgb),.32);box-shadow:0 9px 18px -13px rgba(var(--preto-absoluto-rgb),.7);color:var(--calendario-cor-texto-forte);outline:none;transform:translateY(-1px)}.calendario_cabecalho button:active{transform:translateY(0) scale(.96)}.plano_biblico_diario_navegacao_icone{align-items:center;display:inline-flex;height:22px;justify-content:center;pointer-events:none;width:22px}.plano_biblico_diario_navegacao_icone svg{display:block;height:100%;width:100%}.calendario_hoje{background:var(--celebracoes-tom-2,var(--superficie-clara-02));border:1px solid rgba(var(--verde-primario-rgb),.2);border-radius:14px;color:var(--calendario-cor-texto-principal);cursor:pointer;font-size:.9rem;font-weight:600;margin-left:auto;min-width:70px;padding:6px 14px;text-transform:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.calendario_hoje:focus-visible,.calendario_hoje:hover{background:var(--campo-fundo);border-color:rgba(var(--verde-primario-rgb),.32);color:var(--calendario-cor-texto-forte);outline:none}.calendario_rodape{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-top:16px}.calendario_selecionado{background:none;border:none;color:var(--calendario-cor-texto-suave);cursor:pointer;font-size:.95rem;font-weight:600;padding:0;text-align:left}.calendario_selecionado--ativo{color:var(--cor-de-link);cursor:pointer;font-weight:700;text-decoration:none}.calendario_dias{display:grid;font-size:.8rem;font-weight:600;gap:6px;grid-template-columns:repeat(7,minmax(0,1fr));letter-spacing:.11em;margin-bottom:0;text-align:center;text-transform:uppercase}.calendario_dias span{align-items:center;border:1px solid rgba(var(--verde-primario-rgb),.16);border-radius:10px;box-shadow:inset 0 1px 0 rgba(var(--branco-absoluto-rgb),.2);color:var(--branco-absoluto);display:inline-flex;font-weight:700;justify-content:center;line-height:1;min-height:42px;min-width:0;padding:8px;text-align:center}.calendario_dias span:first-child{background:var(--calendario-dia-dom-fundo);color:var(--calendario-dia-dom-texto);font-weight:700}.calendario_dias span:nth-child(2){background:var(--calendario-dia-seg-fundo);color:var(--calendario-dia-seg-texto)}.calendario_dias span:nth-child(3){background:var(--calendario-dia-ter-fundo);color:var(--calendario-dia-ter-texto)}.calendario_dias span:nth-child(4){background:var(--calendario-dia-qua-fundo);color:var(--calendario-dia-qua-texto)}.calendario_dias span:nth-child(5){background:var(--calendario-dia-qui-fundo);color:var(--calendario-dia-qui-texto)}.calendario_dias span:nth-child(6){background:var(--calendario-dia-sex-fundo);color:var(--calendario-dia-sex-texto)}.calendario_dias span:nth-child(7){background:var(--calendario-dia-sab-fundo);color:var(--calendario-dia-sab-texto);font-weight:700}.calendario_grade{display:grid;gap:6px;grid-auto-rows:44px;grid-template-columns:repeat(7,minmax(0,1fr));min-height:0}.calendario_celula{background:var(--celebracoes-tom-2,var(--superficie-clara-02));border:1px solid rgba(var(--verde-primario-rgb),.12);border-radius:10px;color:var(--calendario-cor-texto-principal);cursor:pointer;font-size:.95rem;min-height:var(--altura-controle-toque);padding:8px 2px;text-align:center;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.calendario_celula:hover{background:var(--branco-absoluto);border-color:rgba(var(--verde-primario-rgb),.32);color:var(--calendario-cor-texto-forte)}.calendario_celula[data-selecionada=true]{background:var(--verde-claro);border-color:var(--verde-claro);color:var(--texto-sobre-verde-claro)}.calendario_celula[data-selecionada=true][data-dia-semana="0"]{background:var(--calendario-dia-dom-fundo);border-color:var(--calendario-dia-dom-borda);color:var(--calendario-dia-dom-texto)}.calendario_celula[data-selecionada=true][data-dia-semana="1"]{background:var(--calendario-dia-seg-fundo);border-color:var(--calendario-dia-seg-borda);color:var(--calendario-dia-seg-texto)}.calendario_celula[data-selecionada=true][data-dia-semana="2"]{background:var(--calendario-dia-ter-fundo);border-color:var(--calendario-dia-ter-borda);color:var(--calendario-dia-ter-texto)}.calendario_celula[data-selecionada=true][data-dia-semana="3"]{background:var(--calendario-dia-qua-fundo);border-color:var(--calendario-dia-qua-borda);color:var(--calendario-dia-qua-texto)}.calendario_celula[data-selecionada=true][data-dia-semana="4"]{background:var(--calendario-dia-qui-fundo);border-color:var(--calendario-dia-qui-borda);color:var(--calendario-dia-qui-texto)}.calendario_celula[data-selecionada=true][data-dia-semana="5"]{background:var(--calendario-dia-sex-fundo);border-color:var(--calendario-dia-sex-borda);color:var(--calendario-dia-sex-texto)}.calendario_celula[data-selecionada=true][data-dia-semana="6"]{background:var(--calendario-dia-sab-fundo);border-color:var(--calendario-dia-sab-borda);color:var(--calendario-dia-sab-texto)}.calendario_celula:focus-visible{outline:2px solid rgba(var(--verde-primario-rgb),.7);outline-offset:2px}@media (max-width:620px){.calendario{gap:10px;padding:12px}.calendario_cabecalho{margin-bottom:8px}.calendario_cabecalho strong{font-size:1.02rem;text-align:center}.calendario_dias{font-size:.72rem;gap:4px;letter-spacing:.04em}.calendario_dias span{font-size:.7rem;letter-spacing:0;min-height:36px;padding:6px 2px}.calendario_grade{gap:4px;grid-auto-rows:40px;min-height:0}.calendario_celula{font-size:.9rem;min-height:36px;padding:6px}}@media (max-width:420px){.calendario_dias{letter-spacing:0}.calendario_dias span{font-size:0;padding:0}.calendario_dias span:before{align-items:center;content:attr(data-dia-inicial);display:inline-flex;font-size:.7rem;font-weight:700;justify-content:center;letter-spacing:0;line-height:1;text-align:center;width:100%}}.combobox{position:relative}.campo_infos:has(.combobox--aberto),.combobox--aberto,.duplo-campo:has(.combobox--aberto){z-index:32}.combobox:after{background:50%/15px 15px no-repeat url(../assets/icons/combobox-seta-48x48.6af146c85b85fc3d69d0cab6.986746e9b7.png);content:"";height:15px;pointer-events:none;position:absolute;right:14px;top:50%;transform:translateY(-50%);width:15px}.combobox.combobox--inicializado:after{display:none}.combobox input{max-width:100%;min-width:0;padding:0 88px 0 16px;width:100%}.combobox input[list]::-webkit-calendar-picker-indicator{opacity:0}.combobox_acoes{gap:3px;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.combobox_acao,.combobox_acoes{align-items:center;display:inline-flex}.combobox_acao{background:#0000;border:none;border-radius:8px;color:rgba(var(--verde-primario-em-texto-rgb),.66);cursor:pointer;height:24px;justify-content:center;line-height:1;padding:0;width:24px}.combobox_acao:focus-visible,.combobox_acao:hover{background:rgba(var(--verde-primario-rgb),.12);color:var(--verde-escuro);outline:none}.combobox_acao_icone{display:block;height:16px;width:16px}.combobox_acao_seta .combobox_acao_icone{height:15px;width:15px}.combobox_acao--oculta{pointer-events:none;visibility:hidden}.combobox_lista{background:var(--campo-lista-fundo);border:1px solid var(--contorno-suave);border-radius:12px;box-shadow:var(--campo-lista-sombra);display:none;left:0;max-height:280px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:6px 0;position:absolute;right:0;scrollbar-gutter:stable;top:calc(100% + 6px);z-index:5300}.combobox_lista.visible{display:flex;flex-direction:column}.combobox--lista-acima .combobox_lista{bottom:calc(100% + 6px);top:auto}.combobox_opcao{background:#0000;border:none;color:var(--verde-escuro);cursor:pointer;font-size:.95rem;padding:10px 14px;text-align:left;width:100%}.combobox_opcao--ativa,.combobox_opcao:focus-visible,.combobox_opcao:hover{background:rgba(var(--verde-primario-rgb),.1);outline:none}.fundos_controles{display:flex;flex-wrap:wrap;gap:10px}.fundos_colunas{margin-top:16px;max-width:280px}:is(.fundos_controles,.modo-liturgia) .checkbox_label{margin:0}.fundos_controles .checkbox_capsula,.fundos_controles .radiobox_capsula,.modo-liturgia .checkbox_capsula,.modo-liturgia .radiobox_capsula{min-height:42px;padding:0 20px}.fundos_area{background:var(--superficie-clara-06);border:1px solid rgba(var(--verde-primario-rgb),.12);border-radius:16px;margin-top:16px;padding:16px}.componente_envio_de_arquivos{margin-top:12px}.componente_envio_de_arquivos+.componente_envio_de_arquivos{margin-top:16px}.componente_envio_de_arquivos_rotulo{color:var(--verde-escuro);font-size:.9rem;font-weight:700;margin:0}.componente_envio_de_arquivos_dropzone,.fundos_dropzone{align-items:center;background:var(--cartao-fundo);border:2px dashed rgba(var(--verde-primario-rgb),.4);border-radius:16px;color:rgba(var(--verde-primario-em-texto-rgb),.75);display:flex;flex-direction:column;gap:8px;justify-content:center;margin-top:8px;min-height:140px;padding:24px;text-align:center}.componente_envio_de_arquivos_dropzone p,.fundos_dropzone p{color:var(--verde-escuro);font-weight:600;margin:0}.componente_envio_de_arquivos_dropzone span,.fundos_dropzone span{color:rgba(var(--verde-primario-em-texto-rgb),.76);font-size:.85rem}.componente_envio_de_arquivos_adicionar_link{margin-top:4px}.repertorio_em_texto_modo_controles{margin-bottom:10px}.repertorio_em_texto_digitado_area textarea{min-height:180px;resize:vertical}.repertorio_em_texto_digitado_area[hidden],.repertorio_em_texto_upload_area[hidden]{display:none!important}.componente_envio_de_arquivos_dropzone--ativo,.fundos_dropzone--ativo{background:rgba(var(--verde-primario-rgb),.05);border-color:var(--verde-claro);box-shadow:0 8px 18px rgba(var(--verde-primario-rgb),.2)}.fundos_upload_titulo{color:var(--verde-escuro);font-size:1rem;font-weight:600;margin:0}.fundos_upload_subtitulo{color:rgba(var(--verde-primario-em-texto-rgb),.76);font-size:.85rem;margin:0}.fundos_lista_container{margin-top:12px}.fundos_lista{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));list-style:none;margin:18px 0 0;padding:0}.fundos_item{background:var(--cartao-fundo);border:1px solid rgba(var(--verde-primario-rgb),.15);border-radius:16px;box-shadow:0 8px 16px rgba(var(--verde-primario-rgb),.08);display:flex;flex-direction:column;gap:12px;min-height:170px;padding:14px}.fundos_item_campo_link{gap:4px}.fundos_item_campo_tipo{color:rgba(var(--verde-primario-em-texto-rgb),.78);display:grid;font-size:.78rem;font-weight:600;gap:.45rem;width:100%}.fundos_item_seletor_tipo{background:#ffffffd1;border:1px solid rgba(var(--verde-primario-rgb),.22);border-radius:12px;color:var(--texto-principal);font:inherit;min-height:42px;padding:.62rem 2.2rem .62rem .78rem;width:100%}.fundos_item_seletor_tipo:focus-visible{outline:3px solid rgba(var(--verde-primario-rgb),.18);outline-offset:2px}.campo_ajuda{color:rgba(var(--verde-primario-em-texto-rgb),.68);display:block;font-size:.76rem;font-weight:400;margin:-.2rem 0 .45rem}.fundos_item_campo_link .campo_de_link_rotulo{align-items:center;color:rgba(var(--verde-primario-em-texto-rgb),.72);font-size:.78rem;justify-content:space-between;padding-right:0}.fundos_item_campo_link .campo_de_link_rotulo_acoes{flex-shrink:0;margin-left:8px;position:static;transform:none}.fundos_item_campo_link .campo_de_link_botao_acao{border-radius:8px;height:30px;padding:6px;width:30px}.fundos_item_campo_link .campo_de_link_rotulo_acoes .menu_contextual_botao{height:30px;width:30px}.fundos_item_campo_link .campo_de_link_icone_acao{background-size:16px 16px;height:16px;width:16px}.fundos_item_campo_link .campo_de_link_input{border-radius:10px;font-size:.88rem;min-height:36px}.fundos_item_topo{align-items:center;display:flex;gap:12px}.fundos_preview{align-items:center;aspect-ratio:5/6;background:rgba(var(--verde-primario-rgb),.08);border-radius:10px;color:var(--verde-escuro);display:inline-flex;flex:0 0 54px;font-weight:700;height:auto;justify-content:center;min-width:54px;overflow:hidden;position:relative;text-align:center;width:54px}.fundos_preview img{border-radius:inherit;height:100%;object-fit:cover;width:100%}.fundos_preview--interativo{border:1px solid #0000;cursor:zoom-in;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.fundos_preview--interativo:hover{border-color:rgba(var(--verde-primario-rgb),.25);box-shadow:0 10px 18px rgba(var(--verde-primario-rgb),.22);transform:translateY(-1px) scale(1.03)}.fundos_preview--interativo:focus-visible{border-color:rgba(var(--verde-primario-rgb),.3);box-shadow:0 10px 18px rgba(var(--verde-primario-rgb),.22);outline:2px solid rgba(var(--verde-primario-rgb),.48);outline-offset:2px}.fundos_preview--imagem{background:rgba(var(--verde-primario-rgb),.05)}.fundos_preview--imagem img{background:var(--branco-absoluto);object-fit:contain}.fundos_preview--arquivo{border:1px solid rgba(var(--verde-primario-rgb),.08);padding:6px}.fundos_preview_texto{color:inherit;display:block;font-size:.72rem;line-height:1.05;max-width:100%;overflow-wrap:anywhere;position:relative;word-break:break-word;z-index:1}.fundos_preview--midia{background-color:rgba(var(--verde-primario-de-acao-rgb),.9);box-shadow:inset 0 0 0 1px rgba(var(--branco-absoluto-rgb),.22);color:var(--branco-absoluto)}.fundos_preview--midia:before{background-position:50%;background-repeat:no-repeat;background-size:70% auto;content:"";inset:0;opacity:.24;position:absolute;z-index:0}.fundos_preview--midia_audio:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 64'%3E%3Cpath fill='%23fff' d='M15 42c0 4.2-3.4 7-7.1 7S2 46.8 2 43.6s2.7-5.5 6.5-5.5c1.5 0 2.9.4 4 1.2V14l27-6v28c0 4.2-3.4 7-7.1 7s-5.9-2.2-5.9-5.4 2.7-5.5 6.5-5.5c1.5 0 2.9.4 4 1.2V17.2l-22 4.9z'/%3E%3C/svg%3E")}.fundos_preview--midia_video:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 64'%3E%3Crect width='34' height='34' x='7' y='15' fill='none' stroke='%23fff' stroke-width='4' rx='5'/%3E%3Cpath fill='%23fff' d='M21 25.5 32 32l-11 6.5Z'/%3E%3C/svg%3E")}.fundos_item_descricao{display:flex;flex-direction:column;gap:4px;min-width:0}.fundos_item_descricao span:first-child{color:var(--verde-escuro);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fundos_item_tamanho{color:rgba(var(--verde-primario-em-texto-rgb),.76);font-size:.8rem}.fundos_item_acoes{align-items:center;display:flex;flex-wrap:nowrap;gap:6px;margin-top:auto}.fundos_item_acoes .fundos_item_acao{--fundos_item_acao_tamanho:var(--controle-de-acao-tamanho);--fundos_item_acao_tamanho_do_icone:var(--controle-de-acao-tamanho-do-icone);align-items:center;background-color:rgba(var(--branco-absoluto-rgb),.96);background-position:50%;background-repeat:no-repeat;background-size:var(--fundos_item_acao_tamanho_do_icone) var(--fundos_item_acao_tamanho_do_icone);border:1px solid var(--controle-de-acao-borda);border-radius:var(--controle-de-acao-raio);box-shadow:var(--controle-de-acao-sombra);cursor:pointer;display:inline-flex;font-size:.85rem;height:var(--fundos_item_acao_tamanho);justify-content:center;min-width:var(--fundos_item_acao_tamanho);overflow:hidden;padding:0;text-indent:-9999px;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease;white-space:nowrap;width:var(--fundos_item_acao_tamanho)}.fundos_item_acoes :is(.fundos_item_acao:active:not(:disabled),.fundos_item_acao:focus-visible:not(:disabled),.fundos_item_acao:hover:not(:disabled)){background-color:rgba(var(--branco-absoluto-rgb),1);border-color:var(--controle-de-acao-borda-hover);box-shadow:0 8px 18px rgba(var(--verde-primario-rgb),.12);filter:none!important;outline:none;transform:none!important}.fundos_item_acoes .fundos_item_acao:disabled{box-shadow:none;cursor:not-allowed;opacity:.45;transform:none}.fundos_item_acoes .fundos_item_acao--mover{--fundos_item_acao_tamanho:40px;--fundos_item_acao_tamanho_do_icone:21px}.fundos_item_acoes .fundos_item_acao--visualizar{--fundos_item_acao_tamanho:40px;--fundos_item_acao_tamanho_do_icone:20px}.fundos_item_acoes .fundos_item_acao--remover{--fundos_item_acao_tamanho_do_icone:var(--controle-de-acao-tamanho-do-icone);background-color:rgba(var(--branco-absoluto-rgb),.96);border-color:rgba(var(--vermelho-alerta-rgb),.18);color:var(--vermelho-alerta)}.fundos_item_acoes :is(.fundos_item_acao--remover:active:not(:disabled),.fundos_item_acao--remover:focus-visible:not(:disabled),.fundos_item_acao--remover:hover:not(:disabled)){background-color:rgba(var(--branco-absoluto-rgb),1);border-color:rgba(var(--vermelho-alerta-rgb),.32);box-shadow:0 12px 24px rgba(var(--vermelho-alerta-rgb),.14);filter:none!important;outline:none;transform:none!important}.fundos_area[data-fundos-liturgia]{--liturgia-espacamento-vertical:16px}.fundos_liturgia_cabecalho{display:flex;flex-direction:column;gap:0}.fundos_liturgia_cabecalho .fundos_upload_subtitulo{margin-top:4px}.modo-liturgia{flex-wrap:wrap;gap:10px;margin-bottom:0}.liturgia_campos,.liturgia_texto,.modo-liturgia{display:flex;margin-top:var(--liturgia-espacamento-vertical,16px)}.liturgia_campos,.liturgia_texto{flex-direction:column;gap:12px}.liturgia_acoes{display:flex;flex-wrap:wrap;gap:10px;margin-top:var(--liturgia-espacamento-vertical,16px)}.liturgia_acoes[hidden],.liturgia_campos[hidden],.liturgia_texto[hidden]{display:none!important}.liturgia_textarea{min-height:160px;width:100%}.liturgia_leituras input{width:100%}.liturgia_leituras input+input{margin-top:10px}.liturgia_campos .campo_infos{margin:0}.liturgia_campos .campo_infos+.campo_infos{margin-top:10px}.liturgia_campos .campo_infos label{color:var(--verde-escuro);font-weight:600}.blocos_section{margin-bottom:16px}.blocos_section .gestao_section_titulo{align-items:start;display:grid;grid-template-columns:minmax(0,1fr) minmax(420px,680px)}.blocos_section .gestao_section_titulo>div:first-child{min-width:0}.blocos_section_acoes{gap:12px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));justify-self:end;max-width:760px;width:100%}.blocos_section_acoes .botao_secundario{justify-content:center;min-height:48px;width:100%}.modal_importar_celebracao .modal_importar_celebracao_conteudo{gap:0;max-height:min(86dvh,760px);overflow:hidden;padding:0;width:min(760px,calc(100vw - 24px))}.modal_importar_celebracao .modal_importar_celebracao_corpo{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;padding:18px 22px 20px;scrollbar-gutter:stable;scrollbar-width:thin}.modal_importar_celebracao .modal_importar_celebracao_corpo textarea{min-height:min(42dvh,360px);resize:vertical}.modal_importar_celebracao .modal_cabecalho{flex:0 0 auto;padding:18px 22px 16px}.modal_importar_celebracao .modal_acoes{background:linear-gradient(180deg,rgba(var(--branco-absoluto-rgb),.9),rgba(var(--superficie-vidro-rgb),.98));border-top:1px solid rgba(var(--verde-primario-rgb),.12);box-shadow:0 -10px 24px rgba(var(--verde-primario-rgb),.06);flex:0 0 auto;padding:16px 22px 18px}.modal_importar_celebracao .modal_acoes :is(.botao_principal,.botao_secundario){min-width:168px}.modal_importar_celebracao_orientacao{background:rgba(var(--verde-secundario-rgb),.08);border:1px solid rgba(var(--verde-primario-rgb),.16);border-radius:14px;color:var(--texto-principal);display:grid;gap:5px;margin-bottom:16px;padding:13px 15px}.modal_importar_celebracao_orientacao strong{color:var(--verde-escuro);font-size:.9rem}.modal_importar_celebracao_orientacao p{font-size:.82rem;line-height:1.5;margin:0}.modal_importar_celebracao .modal_importar_celebracao_corpo::-webkit-scrollbar{width:10px}.modal_importar_celebracao .modal_importar_celebracao_corpo::-webkit-scrollbar-thumb{background:rgba(var(--verde-primario-rgb),.3);border-radius:999px}.modal_musicas_em_lote .modal_musicas_em_lote_conteudo{border:1px solid rgba(var(--verde-primario-rgb),.14);gap:0;height:min(90dvh,920px);max-height:min(90dvh,920px);overflow:hidden;padding:0;width:min(1080px,calc(100vw - 24px))}.modal_musicas_em_lote_corpo{flex:1 1 auto;gap:16px;min-height:0;overflow-x:hidden;overflow-y:auto;padding:18px 26px 20px;scrollbar-gutter:stable;scrollbar-width:thin}.modal_musicas_em_lote textarea{min-height:min(34dvh,340px);resize:vertical}#modal_adicionar_musicas_em_lote textarea{min-height:168px}.modal_musicas_em_lote .modal_cabecalho{background:linear-gradient(180deg,rgba(var(--branco-absoluto-rgb),.98),rgba(var(--superficie-vidro-rgb),.98));border-bottom:1px solid rgba(var(--verde-primario-rgb),.12);flex:0 0 auto;padding:20px 26px 18px}.modal_musicas_em_lote .modal_acoes{background:linear-gradient(180deg,rgba(var(--branco-absoluto-rgb),.9),rgba(var(--superficie-vidro-rgb),.98));border-top:1px solid rgba(var(--verde-primario-rgb),.12);box-shadow:0 -10px 24px rgba(var(--verde-primario-rgb),.06);box-sizing:border-box;flex:0 0 auto;justify-content:flex-end;margin:0;padding:14px 26px 16px;width:100%}.modal_musicas_em_lote .modal_acoes :is(.botao_principal,.botao_secundario){min-width:168px}.modal_musicas_em_lote_corpo::-webkit-scrollbar{width:10px}.modal_musicas_em_lote_corpo::-webkit-scrollbar-thumb{background:rgba(var(--verde-primario-rgb),.3);border-radius:999px}.modal_musicas_em_lote_grade{align-items:start;display:grid;gap:18px;grid-template-columns:minmax(0,1.48fr) minmax(300px,.92fr)}.modal_musicas_em_lote_fluxo{display:grid;gap:14px;min-width:0}.musicas_em_lote_ferramentas{background:rgba(var(--superficie-vidro-rgb),.98);border-bottom:1px solid rgba(var(--verde-primario-rgb),.1);display:flex;flex:0 0 auto;gap:8px;justify-content:center;overflow-x:auto;padding:12px 26px;scrollbar-width:thin;width:100%}.musicas_em_lote_ferramentas .botao_secundario{flex:0 0 auto;min-height:40px}.musicas_em_lote_ferramentas_alternar{display:none}.musicas_em_lote_rascunho{background:rgba(var(--branco-absoluto-rgb),.9);border:1px solid rgba(var(--verde-primario-rgb),.14);border-radius:16px;overflow:hidden}.musicas_em_lote_rascunho>summary{align-items:center;color:var(--verde-escuro);cursor:pointer;display:flex;font-weight:800;gap:16px;justify-content:space-between;list-style:none;padding:14px 16px}.musicas_em_lote_rascunho>summary::-webkit-details-marker{display:none}.musicas_em_lote_rascunho>summary:after{color:rgba(var(--verde-primario-em-texto-rgb),.68);content:"Recolher ▲";font-size:.74rem;font-weight:800;white-space:nowrap}.musicas_em_lote_rascunho:not([open])>summary:after{content:"Abrir ▼"}.musicas_em_lote_rascunho>summary small{color:rgba(var(--verde-primario-em-texto-rgb),.68);font-size:.8rem;font-weight:600;text-align:right}.musicas_em_lote_rascunho .modal_musicas_em_lote_editor{padding:0 14px 14px}.marcador_youtube{overflow:hidden;padding:0}.marcador_youtube>summary{align-items:center;color:var(--verde-escuro);cursor:pointer;display:flex;font-weight:800;gap:16px;justify-content:space-between;list-style:none;padding:14px 16px}.marcador_youtube>summary::-webkit-details-marker{display:none}.marcador_youtube>summary:after{color:rgba(var(--verde-primario-em-texto-rgb),.68);content:"Abrir ▼";font-size:.74rem;font-weight:800;white-space:nowrap}.marcador_youtube[open]>summary:after{content:"Recolher ▲"}.marcador_youtube>summary small{color:rgba(var(--verde-primario-em-texto-rgb),.68);font-size:.8rem;font-weight:600;text-align:right}.marcador_youtube_conteudo{display:grid;gap:12px;padding:0 14px 14px}.marcador_youtube_carregamento{align-items:end;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) auto}:is(.marcador_youtube_carregamento,.marcador_youtube_controles) .campo_infos{margin:0}.marcador_youtube_carregamento .botao_secundario{min-height:44px}.marcador_youtube_mensagem{background:rgba(var(--verde-primario-rgb),.08);border-radius:10px;color:var(--verde-escuro);font-size:.86rem;line-height:1.45;margin:0;padding:9px 11px}.marcador_youtube_mensagem--erro{background:rgba(var(--vermelho-rgb,198,48,48),.1);color:var(--vermelho,#9d2424)}.marcador_youtube_player{aspect-ratio:16/9;background:var(--preto-absoluto);border-radius:14px;overflow:hidden;position:relative;width:100%}.marcador_youtube_player iframe,.marcador_youtube_player_elemento{border:0;height:100%;width:100%}.marcador_youtube_controles{align-items:end;display:grid;gap:10px;grid-template-columns:auto minmax(180px,1fr) auto}.marcador_youtube_controles[hidden]{display:none!important}.marcador_youtube_instante{align-content:center;background:rgba(var(--verde-primario-rgb),.07);border:1px solid rgba(var(--verde-primario-rgb),.16);border-radius:12px;box-sizing:border-box;color:var(--verde-escuro);display:grid;gap:2px;min-height:44px;min-width:98px;padding:6px 12px}.marcador_youtube_instante span{font-size:.68rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.marcador_youtube_instante strong{font-size:1.05rem;font-variant-numeric:tabular-nums}.marcador_youtube_controles .botao_principal{min-height:44px;white-space:nowrap}.marcador_youtube_lista{display:grid;gap:7px;list-style:none;margin:0;padding:0}.marcador_youtube_lista:empty{display:none}.marcador_youtube_lista li{align-items:center;background:rgba(var(--branco-absoluto-rgb),.72);border:1px solid rgba(var(--verde-primario-rgb),.12);border-radius:10px;color:var(--verde-escuro);display:grid;font-size:.8rem;gap:10px;grid-template-columns:auto minmax(100px,.7fr) minmax(0,1.3fr);padding:8px 10px}.marcador_youtube_lista strong{font-variant-numeric:tabular-nums}.marcador_youtube_lista :is(a,span){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.marcador_youtube_lista a{color:var(--verde-escuro)}.modal_musicas_em_lote_editor,.musicas_em_lote_apoio{min-width:0}.musicas_em_lote_apoio{align-content:start;display:grid;gap:12px}.musicas_em_lote_painel{background:linear-gradient(180deg,rgba(var(--branco-absoluto-rgb),.95),rgba(var(--superficie-vidro-rgb),.94));border:1px solid rgba(var(--verde-primario-rgb),.12);border-radius:16px;box-shadow:0 10px 24px rgba(var(--verde-primario-rgb),.05);display:grid;gap:10px;padding:14px}.musicas_em_lote_apoio_titulo{color:rgba(var(--verde-primario-em-texto-rgb),.72);font-size:.82rem;font-weight:800;letter-spacing:.08em;margin:0;text-transform:uppercase}.musicas_em_lote_apoio_texto{color:rgba(var(--verde-primario-em-texto-rgb),.82);font-size:.9rem;line-height:1.55;margin:0}.musicas_em_lote_exemplo{background:rgba(var(--verde-primario-rgb),.05);border:1px dashed rgba(var(--verde-primario-rgb),.18);border-radius:14px;color:var(--verde-escuro);font-family:Fira Code,Consolas,Courier New,monospace;font-size:.82rem;line-height:1.55;margin:0;padding:12px;white-space:pre-wrap;word-break:break-word}.musicas_em_lote_resumo{background:rgba(var(--verde-primario-rgb),.04);border:1px solid rgba(var(--verde-primario-rgb),.14);border-radius:12px;display:grid;gap:10px;max-height:none;padding:12px}.musicas_em_lote_resumo[hidden]{display:none!important}.musicas_em_lote_resumo_item{align-items:start;background:rgba(var(--branco-absoluto-rgb),.82);border:1px solid rgba(var(--verde-primario-rgb),.1);border-radius:12px;color:var(--verde-escuro);display:grid;font-size:.9rem;gap:6px 10px;grid-template-columns:minmax(0,1fr) auto;padding:12px}.musicas_em_lote_resumo_item:last-child{margin-bottom:0}.musicas_em_lote_resumo_rito{color:rgba(var(--verde-primario-em-texto-rgb),.72);font-size:.76rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.musicas_em_lote_resumo_musica{color:rgba(var(--verde-primario-em-texto-rgb),.82);grid-column:1/-1;line-height:1.45}.musicas_em_lote_resumo_tom{align-self:start;background:rgba(var(--dourado-principal-rgb),.16);border-radius:999px;color:var(--dourado-escuro);font-weight:700;grid-column:2;grid-row:1/span 2;min-width:42px;padding:4px 10px;text-align:center}.musicas_em_lote_revisao_item{gap:12px;grid-template-columns:minmax(0,1fr)}.musicas_em_lote_revisao_topo{align-items:center;display:flex;gap:16px;justify-content:space-between}.musicas_em_lote_contagem{background:rgba(var(--verde-primario-rgb),.1);border-radius:999px;color:var(--verde-escuro);flex:0 0 auto;font-size:.78rem;font-weight:800;padding:6px 10px}.musicas_em_lote_revisao_item--revisar_rito{background:rgba(var(--dourado-principal-rgb),.08);border-color:rgba(var(--dourado-principal-rgb),.44)}.musicas_em_lote_revisao_cabecalho{align-items:center;display:flex;gap:10px;justify-content:space-between;min-width:0}.musicas_em_lote_revisao_acoes{display:flex;flex:0 0 auto;gap:6px;justify-content:flex-end}.musicas_em_lote_revisao_acao{background:rgba(var(--branco-absoluto-rgb),.88);border:1px solid rgba(var(--verde-primario-rgb),.18);border-radius:10px;color:var(--verde-escuro);cursor:pointer;font:inherit;font-size:.78rem;font-weight:800;min-height:34px;padding:6px 10px}.musicas_em_lote_revisao_acao:focus-visible,.musicas_em_lote_revisao_acao:hover{background:rgba(var(--verde-primario-rgb),.08);border-color:rgba(var(--verde-primario-rgb),.38)}.musicas_em_lote_revisao_conteudo[hidden]{display:none!important}.musicas_em_lote_revisao_conteudo{display:grid;gap:12px}.musicas_em_lote_ajuda>summary{cursor:pointer}.musicas_em_lote_revisao_cabecalho strong{color:var(--verde-escuro);font-size:.95rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.musicas_em_lote_revisao_aviso{background:rgba(var(--dourado-principal-rgb),.18);border-radius:999px;color:var(--dourado-escuro);flex:0 0 auto;font-size:.72rem;font-weight:800;letter-spacing:.04em;padding:4px 9px;text-transform:uppercase}.musicas_em_lote_revisao_aviso[hidden]{display:none!important}.musicas_em_lote_revisao_campos{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.musicas_em_lote_revisao_detalhes{background:rgba(var(--branco-absoluto-rgb),.65);border:1px solid rgba(var(--verde-primario-rgb),.12);border-radius:10px;display:grid;gap:8px;padding:10px 12px}.musicas_em_lote_revisao_detalhe{align-items:center;display:grid;font-size:.8rem;gap:8px;grid-template-columns:92px minmax(0,1fr);min-width:0}.musicas_em_lote_revisao_detalhe_rotulo{color:rgba(var(--verde-primario-em-texto-rgb),.68);font-weight:900;letter-spacing:.04em;text-transform:uppercase}.musicas_em_lote_revisao_detalhe a,.musicas_em_lote_revisao_detalhe span:last-child{color:var(--verde-escuro);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.musicas_em_lote_revisao_cifra_texto{color:var(--verde-escuro);font-size:.82rem}.musicas_em_lote_revisao_cifra_texto summary{cursor:pointer;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.musicas_em_lote_revisao_cifra_texto pre{background:rgba(var(--branco-absoluto-rgb),.74);border:1px solid rgba(var(--verde-primario-rgb),.12);border-radius:8px;color:var(--verde-escuro);margin:8px 0 0;max-height:160px;overflow:auto;padding:10px;white-space:pre-wrap}.musicas_em_lote_revisao_campo,.musicas_em_lote_revisao_checkbox{color:rgba(var(--verde-primario-em-texto-rgb),.75);display:grid;font-size:.76rem;font-weight:800;gap:5px;letter-spacing:.04em;min-width:0;text-transform:uppercase}.musicas_em_lote_revisao_campo :is(input,select){background:var(--campo-fundo);border:1px solid var(--campo-borda);border-radius:10px;box-sizing:border-box;color:var(--campo-texto);font:.92rem/1.2 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;letter-spacing:0;min-height:38px;min-width:0;padding:7px 10px;text-transform:none;width:100%}.musicas_em_lote_revisao_campo :is(input:focus,input:focus-visible,select:focus,select:focus-visible){border-color:var(--campo-borda-foco);box-shadow:var(--campo-sombra-foco);outline:none}.musicas_em_lote_revisao_checkbox{align-items:center;align-self:end;background:var(--campo-fundo);border:1px solid var(--campo-borda);border-radius:10px;cursor:pointer;display:inline-flex;gap:8px;justify-content:flex-start;min-height:38px;padding:0 12px}.musicas_em_lote_revisao_checkbox input{accent-color:var(--verde-primario);height:16px;width:16px}.musicas_em_lote_revisao_campo_peso{max-width:120px}.imagens_em_lote_revisao_item{gap:14px}.imagens_em_lote_revisao_cabecalho{align-items:center;display:grid;gap:12px;grid-template-columns:62px minmax(0,1fr);min-width:0}.imagens_em_lote_preview{align-items:center;background:var(--branco-absoluto);border:1px solid rgba(var(--verde-primario-rgb),.12);border-radius:10px;box-shadow:0 8px 16px rgba(var(--verde-primario-rgb),.08);display:inline-flex;height:76px;justify-content:center;overflow:hidden;width:62px}.imagens_em_lote_preview img{height:100%;object-fit:contain;width:100%}.imagens_em_lote_preview span{color:var(--verde-escuro);font-size:.72rem;font-weight:900;letter-spacing:.06em}.imagens_em_lote_preview--arquivo{background:rgba(var(--verde-destaque-rgb),.12)}.imagens_em_lote_revisao_textos{display:grid;gap:4px;min-width:0}.imagens_em_lote_revisao_textos :is(span,strong){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.imagens_em_lote_revisao_textos strong{color:var(--verde-escuro);font-size:.95rem}.imagens_em_lote_revisao_textos span{color:rgba(var(--verde-primario-em-texto-rgb),.62);font-size:.8rem}.imagens_em_lote_revisao_campos{grid-template-columns:minmax(128px,.8fr) minmax(0,1fr) minmax(92px,.42fr) minmax(86px,.36fr)}.imagens_em_lote_revisao_campos .musicas_em_lote_revisao_campo:last-child{grid-column:1/-1}@media (max-width:920px){.modal_importar_celebracao .modal_importar_celebracao_conteudo{width:min(720px,calc(100vw - 22px))}.modal_musicas_em_lote .modal_musicas_em_lote_conteudo{width:min(760px,calc(100vw - 22px))}.modal_musicas_em_lote_grade{grid-template-columns:minmax(0,1fr)}.modal_musicas_em_lote textarea{min-height:min(30dvh,300px)}.marcador_youtube_controles{grid-template-columns:auto minmax(0,1fr)}.marcador_youtube_controles .botao_principal{grid-column:1/-1}.blocos_section .gestao_section_titulo{grid-template-columns:minmax(0,1fr)}.blocos_section_acoes{justify-self:stretch;max-width:none}}@media (max-width:640px){.modal_importar_celebracao .modal_importar_celebracao_conteudo{border-radius:20px;max-height:calc(100dvh - 16px);width:calc(100vw - 16px)}.modal_importar_celebracao .modal_cabecalho{align-items:flex-start;padding:16px 16px 14px}.modal_importar_celebracao .modal_importar_celebracao_corpo{padding:14px 16px 16px}.modal_importar_celebracao .modal_acoes{flex-wrap:wrap;padding:12px 16px 16px}.modal_importar_celebracao .modal_acoes :is(.botao_principal,.botao_secundario){flex:1 1 100%;min-width:0}.modal_musicas_em_lote .modal_musicas_em_lote_conteudo{border-radius:20px;height:calc(100dvh - 16px);max-height:calc(100dvh - 16px);width:calc(100vw - 16px)}.modal_musicas_em_lote .modal_cabecalho{align-items:flex-start;padding:16px 16px 14px}.modal_musicas_em_lote_corpo{gap:12px;padding:14px 16px 16px}.musicas_em_lote_ferramentas{justify-content:flex-start;padding:10px 16px}.musicas_em_lote_ferramentas_alternar{display:inline-flex;margin-left:auto}.marcador_youtube>summary{align-items:flex-start}.marcador_youtube>summary small{display:none}.marcador_youtube_carregamento,.marcador_youtube_controles{grid-template-columns:minmax(0,1fr)}.marcador_youtube_controles .botao_principal{grid-column:auto;white-space:normal;width:100%}.marcador_youtube_lista li{grid-template-columns:auto minmax(0,1fr)}.marcador_youtube_lista a{grid-column:1/-1}.musicas_em_lote_ferramentas--recolhidas>.botao_secundario:not(.musicas_em_lote_ferramentas_alternar){display:none}.musicas_em_lote_ferramentas--recolhidas .musicas_em_lote_ferramentas_alternar{flex:1 1 auto;margin-left:0}.modal_musicas_em_lote .modal_subtitulo,.musicas_em_lote_rascunho>summary small,.musicas_em_lote_revisao .musicas_em_lote_apoio_texto{display:none}.modal_musicas_em_lote .modal_acoes{flex-wrap:wrap;padding:12px 16px 16px}.modal_musicas_em_lote .modal_acoes :is(.botao_principal,.botao_secundario){flex:1 1 100%;min-width:0}.musicas_em_lote_exemplo{font-size:.78rem}.musicas_em_lote_resumo{max-height:none}.musicas_em_lote_rascunho>summary,.musicas_em_lote_revisao_cabecalho,.musicas_em_lote_revisao_topo{align-items:flex-start;flex-direction:column}.musicas_em_lote_rascunho>summary small{text-align:left}.musicas_em_lote_revisao_acoes{justify-content:stretch;width:100%}.musicas_em_lote_revisao_acao{flex:1 1 128px}.musicas_em_lote_revisao_campos{grid-template-columns:minmax(0,1fr)}.imagens_em_lote_revisao_campos .musicas_em_lote_revisao_campo:last-child{grid-column:auto}.musicas_em_lote_revisao_campo_peso{max-width:none}.blocos_section_acoes{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.blocos_section_acoes{grid-template-columns:minmax(0,1fr)}}.blocos_section .blocos_lista{display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin-top:18px}.blocos_lista_estado{background:linear-gradient(180deg,rgba(var(--branco-absoluto-rgb),.88),rgba(var(--verde-primario-rgb),.05));border:1px dashed rgba(var(--verde-primario-rgb),.22);border-radius:18px;box-shadow:inset 0 1px 0 rgba(var(--branco-absoluto-rgb),.52);display:grid;gap:8px;grid-column:1/-1;padding:18px 20px}.blocos_lista_estado strong{color:var(--verde-escuro);font-size:1rem;font-weight:800;margin:0}.blocos_lista_estado span{color:rgba(var(--verde-primario-em-texto-rgb),.72);font-size:.92rem;line-height:1.55;margin:0;max-width:62ch}.bloco_cartao_personalizado{background:var(--celebracoes-tom-2,var(--superficie-clara-02));border:1px solid rgba(var(--verde-primario-rgb),.15);border-radius:12px;box-shadow:0 4px 18px rgba(var(--preto-musgo-rgb),.08);cursor:pointer;display:flex;flex-direction:column;gap:6px;justify-content:flex-start;min-height:0;padding:10px 12px 12px;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.bloco_cartao_personalizado:focus-visible,.bloco_cartao_personalizado:hover{border-color:rgba(var(--verde-primario-rgb),.28);box-shadow:0 16px 28px rgba(var(--preto-musgo-rgb),.14);outline:none;transform:translateY(-2px)}.bloco_cartao_personalizado--selecionavel{border-color:rgba(var(--dourado-principal-rgb),.35)}.bloco_cartao_personalizado--selecionado{border-color:rgba(var(--verde-destaque-rgb),.6);box-shadow:0 14px 28px rgba(var(--verde-destaque-rgb),.18)}.bloco_cartao_cabecalho{align-items:center;border-bottom:1px solid rgba(var(--verde-primario-rgb),.1);display:flex;gap:8px;justify-content:space-between;padding-bottom:6px}.bloco_cartao_selecao{align-items:center;background:rgba(var(--branco-absoluto-rgb),.9);border:1px solid rgba(var(--verde-primario-rgb),.2);border-radius:8px;cursor:pointer;display:inline-flex;flex:0 0 auto;height:28px;justify-content:center;width:28px}.bloco_cartao_selecao input{accent-color:var(--verde-destaque);cursor:pointer;height:18px;margin:0;width:18px}.bloco_cartao_cabecalho_texto{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.bloco_cartao_numero,.modal_cabecalho_numero{align-items:center;background:rgba(var(--dourado-principal-rgb),.2);border:1px solid rgba(var(--dourado-principal-rgb),.45);border-radius:999px;color:var(--dourado-escuro);display:inline-flex;font-size:.85rem;font-weight:700;justify-content:center;padding:4px 12px}.bloco_cartao_rito{color:var(--verde-texto-forte-secundario);font-size:.86rem;font-weight:700;line-height:1.35;overflow-wrap:anywhere;text-align:center}.bloco_cartao_tom_container{color:rgba(var(--verde-primario-em-texto-rgb),.75);font-size:.75rem;white-space:nowrap}.bloco_cartao_tom_label{font-weight:600}.bloco_cartao_tom_valor{color:var(--verde-destaque-em-texto);font-weight:700}.bloco_cartao_tom_valor--vazio{color:rgba(var(--verde-primario-em-texto-rgb),.4)}.bloco_cartao_acoes_movimentacao{margin-right:0}.bloco_cartao_acoes_contextuais,.bloco_cartao_acoes_movimentacao{align-items:center;display:inline-flex;gap:6px}.bloco_cartao_botao--editar{--botao_capsula_cor_fundo:var(--gradiente-botao-editar);--botao_capsula_cor_texto:var(--branco-absoluto);--botao_capsula_cor_borda:rgba(var(--verde-destaque-rgb),0.5);--botao_capsula_cor_fundo_hover:var(--gradiente-botao-editar-hover);--botao_capsula_cor_borda_hover:rgba(var(--verde-destaque-rgb),0.7);box-shadow:0 10px 20px rgba(var(--verde-destaque-rgb),.28)}.bloco_cartao_botao_mover{align-items:center;background:linear-gradient(180deg,rgba(var(--branco-absoluto-rgb),.96),rgba(var(--superficie-vidro-rgb),.88));border:1px solid var(--controle-de-acao-borda);border-radius:10px;box-shadow:0 6px 14px rgba(var(--verde-primario-rgb),.08);color:var(--verde-escuro);cursor:pointer;display:inline-flex;font-size:.96rem;font-weight:700;height:30px;justify-content:center;line-height:1;padding:0;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease;width:30px}.bloco_cartao_botao_mover:active:not(:disabled),.bloco_cartao_botao_mover:focus-visible:not(:disabled),.bloco_cartao_botao_mover:hover:not(:disabled){background:linear-gradient(180deg,rgba(var(--branco-absoluto-rgb),1),rgba(var(--verde-primario-rgb),.12));border-color:var(--controle-de-acao-borda-hover);box-shadow:0 10px 18px rgba(var(--verde-primario-rgb),.12);outline:none;transform:none}.bloco_cartao_botao_mover:disabled{box-shadow:none;cursor:not-allowed;opacity:.45}.bloco_cartao_acoes_contextuais .menu_contextual{position:relative}.bloco_cartao_acoes_contextuais .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:inline-flex;flex-direction:column;gap:2px;height:30px;justify-content:center;padding:0;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease;width:30px}.bloco_cartao_acoes_contextuais :is(.menu_contextual_botao.ativo,.menu_contextual_botao:active,.menu_contextual_botao:focus-visible,.menu_contextual_botao:hover){background:linear-gradient(135deg,var(--verde-secundario-de-acao),var(--verde-destaque-de-acao));border-color:rgba(var(--dourado-principal-rgb),.34);box-shadow:var(--sombra-media);filter:none;outline:none;transform:none}.bloco_cartao_acoes_contextuais .menu_contextual_ponto{height:3px;width:3px}.bloco_cartao_acoes_contextuais .menu_contextual_opcoes{min-width:190px;right:0;top:calc(100% + 8px)}.bloco_cartao_botao--remover{--botao_capsula_cor_fundo:var(--vermelho-remocao);--botao_capsula_cor_texto:var(--branco-absoluto);--botao_capsula_cor_borda:rgba(var(--vermelho-remocao-rgb),0.55);--botao_capsula_cor_fundo_hover:var(--vermelho-fechar-hover);--botao_capsula_cor_borda_hover:rgba(var(--vermelho-remocao-rgb),0.72);box-shadow:0 10px 20px rgba(var(--vermelho-remocao-rgb),.28)}.botao_secundario.bloco_cartao_botao--remover:not(:disabled){background:var(--vermelho-remocao);border-color:var(--botao_capsula_cor_borda);color:var(--branco-absoluto)}.botao_secundario.bloco_cartao_botao--remover:is(:hover,:focus-visible):not(:disabled){background:var(--vermelho-fechar-hover);border-color:var(--botao_capsula_cor_borda_hover)}.bloco_cartao_botao--remover:disabled{--botao_capsula_cor_fundo:rgba(var(--vermelho-remocao-rgb),0.08);--botao_capsula_cor_texto:rgba(var(--vermelho-remocao-rgb),0.72);--botao_capsula_cor_borda:rgba(var(--vermelho-remocao-rgb),0.3);background:rgba(var(--vermelho-remocao-rgb),.08);border-color:rgba(var(--vermelho-remocao-rgb),.3);color:rgba(var(--vermelho-remocao-rgb),.72);opacity:1}.botao_principal--desativado{cursor:not-allowed;filter:grayscale(.1);opacity:.75}.bloco_cartao_musica{border-radius:8px;color:var(--verde-primario-em-texto);font-size:.96rem;font-weight:700;line-height:1.4;margin:0;overflow-wrap:anywhere;padding:0;text-align:center}.bloco_cartao_musica--sem-nome{background:rgba(var(--vermelho-alerta-texto-rgb),.08);color:var(--vermelho-alerta-texto);font-size:.9rem;padding:6px 8px}.bloco_cartao_teclado{color:rgba(var(--verde-primario-em-texto-rgb),.74);font-size:.75rem;font-weight:600;margin:0}.campo_infos_posicao_bloco{align-self:stretch}.bloco_cantor_resumo,.bloco_posicao_resumo,.bloco_timbre_resumo{background:linear-gradient(180deg,rgba(var(--branco-absoluto-rgb),.98),rgba(var(--superficie-vidro-rgb),.94));border:1px solid rgba(var(--verde-primario-rgb),.12);border-radius:16px;box-shadow:inset 0 1px 0 rgba(var(--branco-absoluto-rgb),.52);display:flex;flex-direction:column;gap:4px;min-height:72px;padding:12px 14px}.bloco_cantor_resumo_principal,.bloco_posicao_resumo_principal,.bloco_timbre_resumo_principal{color:var(--verde-escuro);font-size:.95rem;line-height:1.35}.bloco_cantor_resumo_secundario,.bloco_posicao_resumo_secundario,.bloco_timbre_resumo_secundario{color:rgba(var(--verde-primario-em-texto-rgb),.72);font-size:.82rem;line-height:1.35;margin:0}.campo_infos_posicao_bloco [data-abrir-modal-posicao-bloco]{align-self:flex-start}.campo_infos_timbre_do_teclado{align-self:stretch;gap:10px}.campo_infos_timbre_do_teclado [data-abrir-modal-timbre-bloco]{align-self:flex-start}.campo_infos_cantores_do_grupo{align-self:stretch;gap:10px}.bloco_cantor_rotulo{width:100%}.bloco_cantor_acoes{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.bloco_cantor_acoes [data-abrir-modal-cantores-bloco]{align-self:flex-start}.cantores_bloco_lista{display:flex;flex-direction:column;gap:12px;max-height:min(52dvh,460px);min-height:160px;overflow-y:auto;padding-right:6px}.cantor_selecao_item{align-items:flex-start;background:linear-gradient(180deg,rgba(var(--branco-absoluto-rgb),.96),rgba(var(--superficie-vidro-rgb),.94));border:1px solid rgba(var(--verde-primario-rgb),.14);border-radius:16px;box-shadow:inset 0 1px 0 rgba(var(--branco-absoluto-rgb),.52);display:grid;gap:12px;grid-template-columns:auto minmax(0,1fr) auto;padding:14px}.cantor_selecao_item--selecionado{border-color:rgba(var(--verde-primario-rgb),.32);box-shadow:inset 0 1px 0 rgba(var(--branco-absoluto-rgb),.6),0 10px 18px rgba(var(--verde-primario-rgb),.08)}.cantor_selecao_item_checkbox_label{align-items:center;display:inline-flex;gap:10px;min-height:40px}.cantor_selecao_item_checkbox_label input{margin:0}.cantor_selecao_item_corpo{display:flex;flex-direction:column;gap:6px;min-width:0}.cantor_selecao_item_titulo{color:var(--verde-escuro);font-size:.98rem;line-height:1.3}.cantor_selecao_item_descricao,.cantor_selecao_item_subtitulo{color:rgba(var(--verde-primario-em-texto-rgb),.72);font-size:.84rem;line-height:1.35;margin:0}.cantor_selecao_item_referencia{min-width:108px}.cantor_selecao_item_referencia.botao_secundario--ativo{background:rgba(var(--verde-primario-rgb),.12);border-color:rgba(var(--verde-primario-rgb),.28);color:var(--verde-escuro)}.alcance_cantores_cabecalho{align-items:flex-start;display:grid;gap:16px;grid-template-columns:minmax(0,1.2fr) minmax(260px,1fr)}.alcance_cantores_controles{justify-content:flex-end}.alcance_cantores_controles,.alcance_cantores_legenda{display:flex;flex-wrap:wrap;gap:10px}.alcance_cantores_legenda_item{align-items:center;background:rgba(var(--branco-absoluto-rgb),.78);border:1px solid rgba(var(--verde-primario-rgb),.16);border-radius:999px;color:rgba(var(--verde-primario-em-texto-rgb),.8);display:inline-flex;font-size:.82rem;gap:8px;min-height:38px;padding:8px 12px}.alcance_cantores_legenda_item input{margin:0}.alcance_cantores_grafico{display:flex;flex-direction:column;gap:14px}.alcance_cantores_eixo{color:rgba(var(--verde-primario-em-texto-rgb),.66);display:grid;font-size:.72rem;gap:8px;grid-template-columns:repeat(8,minmax(0,1fr));padding:0 14px 8px;position:relative}.alcance_cantores_eixo_marcador{text-align:center}.alcance_cantores_linha{align-items:center;display:grid;gap:14px;grid-template-columns:minmax(160px,220px) minmax(0,1fr)}.alcance_cantores_linha_rotulo{display:flex;flex-direction:column;gap:4px;min-width:0}.alcance_cantores_linha_titulo{color:var(--verde-escuro);font-size:.96rem;line-height:1.25}.alcance_cantores_linha_resumo{color:rgba(var(--verde-primario-em-texto-rgb),.74);font-size:.8rem;line-height:1.35;margin:0}.alcance_cantores_linha_palco{background:linear-gradient(180deg,rgba(var(--branco-absoluto-rgb),.98),rgba(var(--superficie-vidro-rgb),.94)),repeating-linear-gradient(90deg,rgba(var(--verde-primario-rgb),.04) 0,rgba(var(--verde-primario-rgb),.04) calc(12.5% - 1px),rgba(var(--verde-primario-rgb),.1) calc(12.5% - 1px),rgba(var(--verde-primario-rgb),.1) 12.5%);border:1px solid rgba(var(--verde-primario-rgb),.12);border-radius:18px;min-height:70px;overflow:hidden;position:relative}.alcance_cantores_barra_base,.alcance_cantores_barra_centro,.alcance_cantores_barra_musica{position:absolute;top:50%;transform:translateY(-50%)}.alcance_cantores_barra_base{background:linear-gradient(90deg,rgba(var(--verde-primario-rgb),.18),rgba(var(--verde-primario-rgb),.28));border:1px solid rgba(var(--verde-primario-rgb),.22);border-radius:999px;height:20px}.alcance_cantores_barra_musica{background:linear-gradient(90deg,rgba(var(--dourado-claro-rgb),.34),rgba(var(--dourado-claro-rgb),.48));border:1px solid rgba(var(--dourado-claro-rgb),.52);border-radius:999px;box-shadow:0 10px 18px rgba(var(--dourado-claro-rgb),.12);height:30px}.alcance_cantores_barra_musica--fora{background:linear-gradient(90deg,rgba(var(--vermelho-alerta-texto-rgb),.24),rgba(var(--vermelho-alerta-texto-rgb),.42));border-color:rgba(var(--vermelho-alerta-texto-rgb),.52);box-shadow:0 10px 18px rgba(var(--vermelho-alerta-texto-rgb),.12)}.alcance_cantores_barra_centro{background:rgba(var(--verde-primario-rgb),.48);border-radius:999px;height:44px;width:2px}.alcance_cantores_barra_centro:after{background:rgba(var(--branco-absoluto-rgb),.96);border:1px solid rgba(var(--verde-primario-rgb),.16);border-radius:999px;bottom:calc(100% + 6px);color:rgba(var(--verde-primario-em-texto-rgb),.82);content:attr(data-nota-central);font-size:.72rem;left:50%;padding:4px 8px;position:absolute;transform:translateX(-50%);white-space:nowrap}.teclado_modal_selecao_de_nota{align-items:center;background:linear-gradient(180deg,rgba(var(--branco-absoluto-rgb),.98),rgba(var(--superficie-vidro-rgb),.96));border:1px solid rgba(var(--verde-primario-rgb),.16);border-radius:16px;box-shadow:inset 0 1px 0 rgba(var(--branco-absoluto-rgb),.52);display:flex;gap:12px;justify-content:space-between;padding:12px 14px;width:100%}.teclado_modal_selecao_de_nota_textos{display:flex;flex-direction:column;gap:4px;min-width:0}.teclado_modal_selecao_de_nota_titulo{color:rgba(var(--verde-primario-em-texto-rgb),.72);font-size:.78rem;line-height:1.25}.teclado_modal_selecao_de_nota_valor{color:var(--verde-escuro);font-size:1.02rem;line-height:1.25}.teclado_modal_selecao_de_nota_acoes{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}#modal_para_abrir_teclado_digital .tecla--selecionada-campo{box-shadow:0 0 0 3px rgba(var(--dourado-claro-rgb),.42),inset 0 0 0 1px rgba(var(--branco-absoluto-rgb),.84)}.bloco_cartao_cantor,.bloco_cartao_extensao{color:rgba(var(--verde-primario-em-texto-rgb),.72);font-size:.84rem;line-height:1.35;margin:0}[data-bloco-bpm]{background:var(--campo-fundo);border:1px solid var(--campo-borda);border-radius:999px;box-sizing:border-box;color:var(--campo-texto);font-family:inherit;font-size:1rem;line-height:1.2;min-height:42px;min-width:0;padding:8px 16px;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease;width:100%}[data-bloco-bpm]:focus,[data-bloco-bpm]:focus-visible{border-color:var(--campo-borda-foco);box-shadow:var(--campo-sombra-foco);outline:none}.campo_infos_timbre_mensagem{font-size:.82rem;line-height:1.35;margin:8px 0 0}.campo_infos_timbre_mensagem--informativa{color:rgba(var(--verde-primario-em-texto-rgb),.74)}.campo_infos_timbre_mensagem--erro{color:var(--vermelho-alerta-texto)}.modal_ocupar_altura_disponivel{--modal_respiro_horizontal:clamp(8px,1.8vw,18px);--modal_respiro_vertical:clamp(8px,1.8vh,16px)}.modal_conteudo{background:var(--branco-absoluto);border-radius:24px;box-shadow:0 20px 40px rgba(var(--verde-primario-rgb),.2);color:var(--verde-escuro);display:flex;flex-direction:column;gap:16px;padding:24px;width:min(520px,100%)}.modal_conteudo_ocupar_altura_disponivel{--modal_largura_maxima_ocupando_altura:1600px;align-items:stretch;gap:0;height:calc(100dvh - var(--modal_respiro_vertical, 20px)*2);max-height:calc(100dvh - var(--modal_respiro_vertical, 20px)*2);overflow:hidden;padding:0;width:min(var(--modal_largura_maxima_ocupando_altura),calc(100vw - var(--modal_respiro_horizontal, 20px)*2))}.modal-busca-musica .modal_cabecalho,.modal_cabecalho{align-items:center;display:flex;gap:12px;justify-content:space-between;position:relative;width:100%}.modal-busca-musica .modal_cabecalho{padding-right:48px}.modal-busca-musica .modal_cabecalho>:first-child{flex:1 1 auto;min-width:0;padding-right:36px;width:100%}.modal-busca-musica .modal_cabecalho .modal_fechar{position:absolute;right:8px;top:8px}.modal_cabecalho h2{color:var(--verde-escuro);font-size:1.35rem;margin:0}.modal_cabecalho--bloco{align-items:center;gap:12px;width:100%}.modal_cabecalho_textos{align-items:center;display:flex;flex:1 1 auto;gap:12px;min-width:0}.modal_cabecalho_titulo{font-size:1.2rem;margin:0}.modal_cabecalho_acoes{align-items:center;display:flex;gap:16px}.modal_cabecalho_tom,.modal_subtitulo{color:rgba(var(--verde-primario-em-texto-rgb),.76);font-size:.9rem}.modal_subtitulo{margin:0}.modal_busca_musica_acao{margin-right:16px}.botao_secundario--compacto{min-height:42px;padding:0 14px}.modal-busca-musica,.modal_timbre_bloco{z-index:4500}.modal_cantores_bloco{z-index:4550}.modal_criar_celebracao_por_texto,.modal_exportar_celebracao,.modal_importar_celebracao,.modal_transpor_cifra_bloco{z-index:4600}.modal_alcance_cantores_bloco{z-index:4650}.modal_busca_musica_conteudo{width:min(720px,100%)}.modal_busca_musica_corpo{display:flex;flex-direction:column;gap:12px}.busca-musica_filtros{background:rgba(var(--branco-absoluto-rgb),.82);border:1px solid rgba(var(--verde-primario-rgb),.14);border-radius:16px;flex:0 0 auto;overflow:hidden}.busca-musica_filtros_resumo{align-items:center;color:var(--verde-escuro);cursor:pointer;display:flex;font-weight:800;gap:14px;justify-content:space-between;list-style:none;min-height:46px;padding:10px 14px}.busca-musica_filtros_resumo::-webkit-details-marker{display:none}.busca-musica_filtros_resumo small{color:rgba(var(--verde-primario-em-texto-rgb),.66);font-size:.76rem;font-weight:600;text-align:right}.busca-musica_filtros_resumo:after{color:rgba(var(--verde-primario-em-texto-rgb),.7);content:"Recolher ▲";font-size:.72rem;white-space:nowrap}.busca-musica_filtros:not([open]) .busca-musica_filtros_resumo:after{content:"Abrir ▼"}.busca-musica_filtros_conteudo{border-top:1px solid rgba(var(--verde-primario-rgb),.08);display:grid;gap:12px;padding:2px 14px 14px}.busca-musica_opcoes_publicas{align-items:center;display:flex;gap:8px}.busca-musica_opcao_publica{align-items:center;background:rgba(var(--verde-primario-rgb),.045);border:1px solid rgba(var(--verde-primario-rgb),.18);border-radius:999px;color:var(--texto-principal);display:flex;gap:4px;min-width:0;padding:3px 5px 3px 4px;position:relative;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease}.busca-musica_opcao_publica[hidden]{display:none}.busca-musica_opcao_publica:has(.busca-musica_opcao_publica_campo:checked){background:rgba(var(--verde-primario-rgb),.1);border-color:rgba(var(--verde-primario-rgb),.42)}.busca-musica_opcao_publica:has(.busca-musica_opcao_publica_campo:focus-visible){border-color:var(--verde-primario);box-shadow:0 0 0 3px rgba(var(--verde-primario-rgb),.14)}.busca-musica_opcao_publica_campo{height:1px;opacity:0;pointer-events:none;position:absolute;width:1px}.busca-musica_opcao_publica_controle{align-items:center;cursor:pointer;display:inline-flex;gap:6px;min-height:28px;min-width:0;padding:1px 2px}.busca-musica_opcao_publica_controle strong{font-size:.76rem;line-height:1.1;min-width:0;white-space:nowrap}.busca-musica_opcao_publica_indicador{background:rgba(var(--verde-primario-em-texto-rgb),.18);border-radius:999px;box-shadow:inset 0 0 0 1px rgba(var(--verde-primario-rgb),.2);flex:0 0 auto;height:18px;position:relative;transition:background .18s ease,box-shadow .18s ease;width:29px}.busca-musica_opcao_publica_indicador:after{background:var(--branco-absoluto);border-radius:50%;box-shadow:0 1px 3px rgba(var(--preto-esmeralda-rgb),.26);content:"";height:12px;left:3px;position:absolute;top:3px;transition:transform .18s ease;width:12px}.busca-musica_opcao_publica_campo:checked+.busca-musica_opcao_publica_controle .busca-musica_opcao_publica_indicador{background:var(--verde-primario);box-shadow:inset 0 0 0 1px rgba(var(--verde-primario-rgb),.12)}.busca-musica_opcao_publica_campo:checked+.busca-musica_opcao_publica_controle .busca-musica_opcao_publica_indicador:after{transform:translateX(11px)}.busca-musica_opcao_publica_ajuda{align-items:center;display:inline-flex;flex:0 0 auto}.busca-musica_opcao_publica_informacao{background:rgba(var(--branco-absoluto-rgb),.62);border:1px solid rgba(var(--verde-primario-rgb),.22);border-radius:50%;color:rgba(var(--verde-primario-em-texto-rgb),.76);cursor:help;display:inline-grid;font-family:Georgia,serif;font-size:.78rem;font-style:italic;font-weight:800;height:22px;line-height:1;padding:0;place-items:center;width:22px}.busca-musica_opcao_publica_informacao:focus-visible,.busca-musica_opcao_publica_informacao:hover{background:var(--branco-absoluto);border-color:rgba(var(--verde-primario-rgb),.5);color:var(--verde-escuro);outline:none}.busca-musica_opcao_publica_dica{background:var(--verde-escuro);border:1px solid rgba(var(--verde-primario-rgb),.25);border-radius:10px;bottom:calc(100% + 9px);box-shadow:0 8px 22px rgba(var(--preto-esmeralda-rgb),.24);color:var(--texto-sobre-verde-claro);font-size:.74rem;font-weight:600;left:50%;line-height:1.35;opacity:0;padding:8px 10px;pointer-events:none;position:absolute;transform:translate(-50%,4px);transition:opacity .16s ease,transform .16s ease;width:min(280px,calc(100vw - 48px));z-index:4}.busca-musica_opcao_publica:first-child .busca-musica_opcao_publica_dica{left:0;transform:translateY(4px)}.busca-musica_opcao_publica:last-child .busca-musica_opcao_publica_dica{left:auto;right:0;transform:translateY(4px)}:is(.busca-musica_opcao_publica_ajuda:focus-within,.busca-musica_opcao_publica_ajuda:hover) .busca-musica_opcao_publica_dica{opacity:1;transform:translate(-50%)}:is(.busca-musica_opcao_publica:first-child .busca-musica_opcao_publica_ajuda:focus-within,.busca-musica_opcao_publica:first-child .busca-musica_opcao_publica_ajuda:hover,.busca-musica_opcao_publica:last-child .busca-musica_opcao_publica_ajuda:focus-within,.busca-musica_opcao_publica:last-child .busca-musica_opcao_publica_ajuda:hover) .busca-musica_opcao_publica_dica{transform:translateY(0)}.busca-musica_resultados_topo{align-items:center;display:flex;flex:0 0 auto;gap:14px;justify-content:space-between}.busca-musica_resultados_estado,.busca-musica_resultados_titulo{margin:0}.busca-musica_resultados_titulo{color:var(--verde-escuro);font-size:.88rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.busca-musica_resultados_estado{color:rgba(var(--verde-primario-em-texto-rgb),.68);font-size:.8rem;margin-top:2px}.modal-busca-musica--resultados .busca-musica_filtros{display:none}.modal-busca-musica--resultados .busca-musica_resultados{min-height:0}.modal.modal_visualizacao_imagem{--modal_visualizacao_imagem_padding_horizontal:clamp(10px,2.2vw,26px);--modal_visualizacao_imagem_padding_vertical:clamp(8px,1.5vw,18px);backdrop-filter:blur(7px);background:rgba(var(--preto-esmeralda-rgb),.72);padding:var(--modal_visualizacao_imagem_padding_vertical) var(--modal_visualizacao_imagem_padding_horizontal);z-index:4700}.modal_visualizacao_imagem .modal_visualizacao_imagem_conteudo{--editor_colunas_imagem_superficie:#f1f6f2;--editor_colunas_imagem_superficie_recorte:#dfe8e3;--editor_colunas_imagem_superficie_vazia:#dfe8e3;--editor_colunas_imagem_borda_cartao:rgba(var(--verde-primario-rgb),0.12);--botao-secundario-fundo:rgba(var(--branco-absoluto-rgb),0.94);--botao-secundario-fundo-hover:rgba(var(--branco-absoluto-rgb),1);background:var(--editor_colunas_imagem_superficie);border:1px solid rgba(var(--verde-primario-rgb),.14);border-radius:20px;box-shadow:0 24px 56px rgba(var(--preto-esmeralda-rgb),.4);display:flex;flex-direction:column;gap:0;height:calc(100dvh - var(--modal_visualizacao_imagem_padding_vertical)*2);max-height:calc(100dvh - var(--modal_visualizacao_imagem_padding_vertical)*2);overflow:hidden;padding:0;width:min(1600px,calc(100vw - var(--modal_visualizacao_imagem_padding_horizontal)*2))}.modal_visualizacao_imagem .modal_visualizacao_imagem_cabecalho{background:linear-gradient(180deg,rgba(var(--branco-absoluto-rgb),.98),rgba(var(--superficie-vidro-rgb),.98));border-bottom:1px solid rgba(var(--verde-primario-rgb),.12);padding:18px 20px}.modal_visualizacao_imagem .modal_visualizacao_imagem_cabecalho h2{color:var(--verde-escuro)}.modal_visualizacao_imagem .modal_cabecalho_acoes{flex-wrap:wrap;gap:10px;justify-content:flex-end}.modal_visualizacao_imagem_expandir,.modal_visualizacao_imagem_nova_guia{height:44px;line-height:1.1;min-width:44px;padding:0 16px;white-space:normal}.modal_visualizacao_imagem.modal_visualizacao_imagem--com_previa_ativa .modal_visualizacao_imagem_expandir{display:none!important}.modal_visualizacao_imagem .modal_visualizacao_imagem_corpo{align-items:stretch;background:var(--editor_colunas_imagem_superficie);display:flex;flex:1 1 auto;justify-content:stretch;min-height:0;overflow:auto;padding:clamp(10px,1.6vw,18px)}.modal_visualizacao_imagem .modal_visualizacao_imagem_acoes{background:#0000;border-top:1px solid #0000;padding:14px 18px 18px}.modal_visualizacao_imagem_posicao{align-items:center;justify-content:center;min-width:0;width:100%}.modal_visualizacao_imagem_posicao label{justify-content:center}.modal_visualizacao_imagem_posicao input{font-variant-numeric:tabular-nums;min-width:0;padding-inline:0;text-align:center;width:min(100%,92px)}.modal_posicao_bloco .modal_posicao_bloco_conteudo{width:min(1320px,calc(100vw - var(--modal_visualizacao_imagem_padding_horizontal)*2))}.modal_posicao_bloco .modal_visualizacao_imagem_corpo{overflow:hidden}.seletor_posicao_bloco{align-items:stretch;display:grid;gap:20px;grid-template-columns:minmax(0,1.55fr) minmax(300px,.78fr);height:100%;min-height:0;width:100%}.seletor_posicao_bloco_moldura,.seletor_posicao_bloco_palco{align-items:center;display:flex;justify-content:center;min-height:0;overflow:hidden}.seletor_posicao_bloco_moldura{background:radial-gradient(circle at top left,rgba(var(--verde-claro-rgb),.18),#0000 32%),linear-gradient(180deg,rgba(var(--branco-absoluto-rgb),.94),rgba(var(--superficie-vidro-rgb),.92)),linear-gradient(135deg,rgba(var(--verde-claro-rgb),.16),rgba(var(--verde-primario-rgb),.08));border:1px solid rgba(var(--verde-primario-rgb),.14);border-radius:26px;box-shadow:0 20px 44px rgba(var(--preto-esmeralda-rgb),.18);height:100%;padding:clamp(18px,2vw,26px);position:relative;width:100%}.seletor_posicao_bloco_sobreposicao{align-items:stretch;display:flex;flex:0 0 auto;gap:var(--seletor-posicao-bloco-gap-colunas,16px);height:min(100%,755px);position:relative;width:min(100%,602px);z-index:1}.seletor_posicao_bloco_fundo_vazio{align-items:center;display:flex;inset:0;justify-content:center;padding:28px;pointer-events:none;position:absolute;text-align:center;z-index:2}.seletor_posicao_bloco_fundo_vazio[hidden]{display:none}.seletor_posicao_bloco_fundo_vazio_conteudo{background:linear-gradient(180deg,rgba(var(--branco-absoluto-rgb),.98),rgba(var(--superficie-vidro-rgb),.95)),repeating-linear-gradient(135deg,rgba(var(--verde-primario-rgb),.04) 0 18px,rgba(var(--branco-absoluto-rgb),.16) 18px 36px);border:1px solid rgba(var(--verde-primario-rgb),.12);border-radius:24px;box-shadow:0 14px 34px rgba(var(--preto-esmeralda-rgb),.12);color:rgba(var(--verde-primario-em-texto-rgb),.8);display:flex;flex-direction:column;gap:10px;max-width:360px;padding:22px 24px}.seletor_posicao_bloco_fundo_vazio_conteudo strong{color:var(--verde-escuro);font-size:1rem}.seletor_posicao_bloco_fundo_vazio_conteudo span{font-size:.84rem;line-height:1.5}.seletor_posicao_bloco_coluna{--seletor-posicao-bloco-cor:rgba(var(--verde-primario-rgb),0.12);--seletor-posicao-bloco-borda:rgba(var(--verde-primario-rgb),0.16);background:#0000;border:none;cursor:pointer;display:flex;min-width:0;padding:0;position:relative;transition:transform .18s ease}.seletor_posicao_bloco_coluna:focus-visible,.seletor_posicao_bloco_coluna:hover{transform:none}.seletor_posicao_bloco_coluna:focus-visible{outline:none}.seletor_posicao_bloco_coluna_quadro{background:linear-gradient(180deg,rgba(var(--branco-absoluto-rgb),.6),rgba(var(--branco-absoluto-rgb),.18)),var(--seletor-posicao-bloco-cor);border:1px solid var(--seletor-posicao-bloco-borda);border-radius:4px;box-shadow:var(--sombra-suave),1px 1px 3px rgba(var(--preto-absoluto-rgb),.3),inset 0 1px 0 rgba(var(--branco-absoluto-rgb),.3);flex:1 1 auto;isolation:isolate;overflow:hidden;position:relative;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}:is(.seletor_posicao_bloco_coluna:focus-visible,.seletor_posicao_bloco_coluna:hover) .seletor_posicao_bloco_coluna_quadro{box-shadow:0 20px 36px rgba(var(--preto-esmeralda-rgb),.18),inset 0 0 0 1px rgba(var(--branco-absoluto-rgb),.34)}.seletor_posicao_bloco_coluna--ativa .seletor_posicao_bloco_coluna_quadro{border-color:rgba(var(--verde-escuro-rgb),.24);box-shadow:0 24px 40px rgba(var(--preto-esmeralda-rgb),.22),inset 0 0 0 2px rgba(var(--branco-absoluto-rgb),.34),inset 0 0 0 4px rgba(var(--verde-escuro-rgb),.12)}.seletor_posicao_bloco_coluna_imagem,.seletor_posicao_bloco_coluna_vazia{inset:0;position:absolute}.seletor_posicao_bloco_coluna_imagem{height:100%;max-width:none;opacity:1}.seletor_posicao_bloco_coluna_vazia{align-items:center;background:linear-gradient(180deg,rgba(var(--branco-absoluto-rgb),.42),rgba(var(--branco-absoluto-rgb),.12)),repeating-linear-gradient(135deg,rgba(var(--verde-primario-rgb),.05) 0 14px,rgba(var(--branco-absoluto-rgb),.1) 14px 28px);display:flex;justify-content:center;padding:18px 12px}.seletor_posicao_bloco_coluna_vazia[hidden]{display:none}.seletor_posicao_bloco_coluna_vazia span{background:rgba(var(--branco-absoluto-rgb),.78);border-radius:14px;color:rgba(var(--verde-primario-em-texto-rgb),.82);font-size:.74rem;font-weight:700;line-height:1.45;padding:10px 12px;text-align:center}.seletor_posicao_bloco_coluna_numero{align-items:center;background:rgba(var(--branco-absoluto-rgb),.88);border-radius:999px;box-shadow:0 8px 16px rgba(var(--preto-esmeralda-rgb),.12);color:var(--verde-escuro);display:flex;font-size:.74rem;font-weight:700;justify-content:center;left:10px;min-height:26px;min-width:34px;padding:0 10px;position:absolute;top:10px;z-index:4}.seletor_posicao_bloco_coluna_bloco{box-sizing:border-box;left:0;max-width:none;opacity:.92;overflow:visible;pointer-events:none;position:absolute;top:0;width:100%;z-index:3}.seletor_posicao_bloco_coluna_bloco :is(.faixa_inferior_de_bloco,.faixa_superior_de_bloco,.tab_de_bloco){pointer-events:none}.seletor_posicao_bloco_coluna_bloco .faixa_inferior_de_bloco{border-top-right-radius:var(--raio-micro)}.seletor_posicao_bloco_painel{background:linear-gradient(180deg,rgba(var(--branco-absoluto-rgb),.98),rgba(var(--superficie-vidro-rgb),.94));border:1px solid rgba(var(--verde-primario-rgb),.12);border-radius:22px;box-shadow:0 14px 32px rgba(var(--preto-esmeralda-rgb),.08);display:flex;flex-direction:column;gap:16px;padding:18px}.seletor_posicao_bloco_origem{color:rgba(var(--verde-primario-em-texto-rgb),.7);font-size:.75rem;font-weight:700;letter-spacing:.08em;margin:0;text-transform:uppercase}.seletor_posicao_bloco_instrucao{color:rgba(var(--verde-primario-em-texto-rgb),.84);font-size:.9rem;line-height:1.55;margin:0}.seletor_posicao_bloco_resumo{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.seletor_posicao_bloco_resumo_item{align-items:center;background:rgba(var(--verde-primario-rgb),.06);border:1px solid rgba(var(--verde-primario-rgb),.08);border-radius:18px;display:flex;flex-direction:column;gap:6px;padding:14px 16px;text-align:center}.seletor_posicao_bloco_resumo_rotulo{color:rgba(var(--verde-primario-em-texto-rgb),.64);font-size:.76rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.seletor_posicao_bloco_resumo_input{background:#0000;border:none;color:var(--verde-escuro);font-size:1rem;font-variant-numeric:tabular-nums;font-weight:700;outline:none;padding:0;text-align:center;width:100%}.seletor_posicao_bloco_resumo_input:focus{color:var(--verde-escuro)}.seletor_posicao_bloco_resumo_input::-webkit-inner-spin-button,.seletor_posicao_bloco_resumo_input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.editor_colunas_imagem{--editor_colunas_imagem_padding:clamp(10px,1.4vw,16px);display:grid;gap:clamp(12px,1.6vw,18px);grid-template-columns:minmax(0,1fr) minmax(260px,340px);height:100%;min-height:0;position:relative;width:100%}.editor_colunas_imagem--simples{grid-template-columns:minmax(0,1fr)}.editor_colunas_imagem_palco{align-items:center;background:var(--editor_colunas_imagem_superficie);display:flex;justify-content:center;min-height:0;min-width:0}.editor_colunas_imagem_moldura{align-items:stretch;background:var(--editor_colunas_imagem_superficie_recorte);border:1px solid var(--editor_colunas_imagem_borda_cartao);border-radius:18px;box-shadow:none;display:flex;height:auto;justify-content:stretch;max-height:100%;max-width:100%;min-height:0;overflow:hidden;padding:var(--editor_colunas_imagem_padding);position:relative;width:auto}.editor_colunas_imagem_moldura img{background:#0000;border-radius:12px;display:block;height:100%;object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%}.editor_colunas_imagem_sobreposicao{border-radius:12px;inset:var(--editor_colunas_imagem_padding);overflow:visible;position:absolute}.editor_colunas_imagem_coluna{background:var(--editor-coluna-cor,rgba(var(--verde-primario-rgb),.18));border:1px solid rgba(var(--branco-absoluto-rgb),.58);border-radius:14px;bottom:0;box-shadow:none;cursor:pointer;padding:0;position:absolute;top:0;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease}.editor_colunas_imagem_coluna:hover{border-color:rgba(var(--branco-absoluto-rgb),.76);transform:translateY(-1px)}.editor_colunas_imagem_coluna--selecionada{background:linear-gradient(180deg,rgba(var(--branco-absoluto-rgb),.16),rgba(var(--branco-absoluto-rgb),.05)),var(--editor-coluna-cor,rgba(var(--verde-primario-rgb),.28));border-color:rgba(var(--branco-absoluto-rgb),.94);box-shadow:inset 0 0 0 1px rgba(var(--branco-absoluto-rgb),.42)}.editor_colunas_imagem_coluna--aresta_fim_destacada:after,.editor_colunas_imagem_coluna--aresta_inicio_destacada:before{background:rgba(var(--branco-absoluto-rgb),.92);border-radius:999px;bottom:0;box-shadow:0 0 0 2px rgba(var(--verde-primario-rgb),.44),0 0 12px rgba(var(--branco-absoluto-rgb),.7);content:"";pointer-events:none;position:absolute;top:0;width:3px;z-index:5}.editor_colunas_imagem_coluna--aresta_inicio_destacada:before{left:-2px}.editor_colunas_imagem_coluna--aresta_fim_destacada:after{right:-2px}.editor_colunas_imagem_aresta{align-items:center;background:rgba(var(--verde-escuro-rgb),.94);border:none;border-radius:999px;box-shadow:0 8px 18px rgba(var(--preto-esmeralda-rgb),.3);color:var(--branco-absoluto);cursor:ew-resize;display:inline-flex;height:38px;justify-content:center;position:absolute;top:50%;touch-action:none;transform:translateY(-50%);transition:background .18s ease,box-shadow .18s ease,transform .18s ease;width:38px;z-index:8}.editor_colunas_imagem_aresta:before{content:"";inset:-18px -12px -34px;position:absolute}.editor_colunas_imagem_aresta:after{background:rgba(var(--preto-esmeralda-rgb),.82);border-radius:999px;box-shadow:0 8px 18px rgba(var(--preto-esmeralda-rgb),.2);color:var(--branco-absoluto);content:attr(data-editor-colunas-imagem-aresta-rotulo);font-size:.68rem;font-weight:700;left:50%;line-height:1;min-width:max-content;opacity:0;padding:4px 7px;pointer-events:none;position:absolute;top:calc(100% + 8px);transform:translateX(-50%) translateY(-2px);transition:opacity .2s ease .12s,transform .2s ease .12s}.editor_colunas_imagem_aresta:focus-visible,.editor_colunas_imagem_aresta:hover{box-shadow:0 10px 24px rgba(var(--preto-esmeralda-rgb),.34);transform:translateY(-50%) scale(1.06)}.editor_colunas_imagem_aresta:focus-visible:after,.editor_colunas_imagem_aresta:hover:after{opacity:1;transform:translateX(-50%) translateY(0);transition-delay:0s}.editor_colunas_imagem_aresta--esquerda{background:rgba(var(--verde-primario-de-acao-rgb),.66);cursor:w-resize;left:-19px}.editor_colunas_imagem_aresta--direita{background:rgba(var(--laranja-calendario-rgb),.66);cursor:e-resize;right:-19px}.editor_colunas_imagem_coluna--alcas_separadas .editor_colunas_imagem_aresta--esquerda{top:calc(50% - 24px)}.editor_colunas_imagem_coluna--alcas_separadas .editor_colunas_imagem_aresta--direita{top:calc(50% + 24px)}.editor_colunas_imagem_coluna--alcas_separadas .editor_colunas_imagem_aresta--esquerda:after{bottom:calc(100% + 8px);top:auto}.editor_colunas_imagem_coluna--alcas_separadas .editor_colunas_imagem_aresta--esquerda:before{inset:-34px -12px -18px}.editor_colunas_imagem_aresta_compartilhada{background:#0000;border:none;bottom:0;color:var(--branco-absoluto);cursor:ew-resize;padding:0;position:absolute;top:0;touch-action:none;width:22px;z-index:7}.editor_colunas_imagem_aresta_compartilhada:before{background:rgba(var(--branco-absoluto-rgb),.94);border-radius:999px;bottom:0;box-shadow:0 0 0 2px rgba(var(--verde-primario-rgb),.44),0 0 12px rgba(var(--branco-absoluto-rgb),.7);content:"";left:50%;position:absolute;top:0;transform:translateX(-50%);transition:width .18s ease,background .18s ease,box-shadow .18s ease;width:3px}.editor_colunas_imagem_aresta_compartilhada:after{background:rgba(var(--preto-esmeralda-rgb),.84);border-radius:999px;box-shadow:0 8px 18px rgba(var(--preto-esmeralda-rgb),.22);color:var(--branco-absoluto);content:attr(data-editor-colunas-imagem-aresta-rotulo);font-size:.68rem;font-weight:700;left:50%;line-height:1;min-width:max-content;opacity:0;padding:5px 8px;pointer-events:none;position:absolute;top:25%;transform:translate(-50%,-50%) translateY(-3px);transition:opacity .18s ease,transform .18s ease}.editor_colunas_imagem_aresta_compartilhada:focus-visible:before,.editor_colunas_imagem_aresta_compartilhada:hover:before{background:var(--branco-absoluto);box-shadow:0 0 0 3px rgba(var(--verde-primario-rgb),.58),0 0 18px rgba(var(--branco-absoluto-rgb),.9);width:5px}.editor_colunas_imagem_aresta_compartilhada:focus-visible:after,.editor_colunas_imagem_aresta_compartilhada:hover:after{opacity:1;transform:translate(-50%,-50%) translateY(0)}.editor_colunas_imagem_aresta_compartilhada--esquerda{left:-11px}.editor_colunas_imagem_aresta_compartilhada--direita{right:-11px}.editor_colunas_imagem_aresta_valor{backdrop-filter:blur(4px);background:rgba(var(--preto-esmeralda-rgb),.68);border:none;border-radius:999px;box-shadow:0 8px 18px rgba(var(--preto-esmeralda-rgb),.18);color:var(--branco-absoluto);cursor:pointer;font-size:.75rem;font-weight:700;padding:6px 9px;position:absolute;top:12px;z-index:6}.editor_colunas_imagem_aresta_valor--esquerda{left:12px}.editor_colunas_imagem_aresta_valor--direita{right:12px}.editor_colunas_imagem_painel{background:var(--editor_colunas_imagem_superficie);border:1px solid var(--editor_colunas_imagem_borda_cartao);border-radius:18px;box-shadow:inset 0 1px 0 rgba(var(--branco-absoluto-rgb),.8),0 14px 28px rgba(var(--preto-esmeralda-rgb),.08);min-height:0;min-width:0;overflow-y:auto;padding:18px}.editor_colunas_imagem_painel_topo{align-items:center;display:flex;flex-direction:column;gap:6px;margin-bottom:12px}.editor_colunas_imagem_rotulo{color:rgba(var(--verde-primario-em-texto-rgb),.6);font-size:.78rem;font-weight:700;letter-spacing:.08em;margin:0;text-transform:uppercase}.editor_colunas_imagem_texto{color:var(--verde-escuro);font-weight:600;line-height:1.45;margin:0;text-align:center}.editor_colunas_imagem_campos{align-content:start;display:grid;gap:10px;grid-template-columns:minmax(0,1fr)}.editor_colunas_imagem_campo_coluna{background:rgba(var(--branco-absoluto-rgb),.82);border:1px solid var(--editor_colunas_imagem_borda_cartao);border-radius:14px;box-shadow:inset 0 1px 0 rgba(var(--branco-absoluto-rgb),.95);cursor:default;padding:12px;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.editor_colunas_imagem_campo_coluna:hover{border-color:rgba(var(--verde-primario-rgb),.2);transform:translateY(-1px)}.editor_colunas_imagem_campo_coluna--selecionada{border-color:rgba(var(--verde-primario-rgb),.28);box-shadow:inset 0 0 0 1px rgba(var(--verde-primario-rgb),.18),0 12px 24px rgba(var(--preto-esmeralda-rgb),.08)}.editor_colunas_imagem_campo_coluna--posicao{display:flex;flex-direction:column;justify-content:center}.editor_colunas_imagem_campo_topo{align-items:center;display:grid;gap:8px;grid-template-columns:12px minmax(0,1fr) 12px;margin:0 0 8px}.editor_colunas_imagem_campo_indicador{background:var(--editor-coluna-cor,rgba(var(--verde-primario-rgb),.3));border:1px solid var(--editor_colunas_imagem_borda_cartao);border-radius:3px;box-shadow:none;height:12px;width:12px}.editor_colunas_imagem_campo_indicador--invisivel{box-shadow:none;opacity:0}.editor_colunas_imagem_campo_titulo{color:var(--verde-escuro);font-weight:700;text-align:center}.editor_colunas_imagem_campo_espacador{height:12px;width:12px}.editor_colunas_imagem_grade_de_campos{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(72px,1fr))}.editor_colunas_imagem_campo_item{gap:4px;min-width:0}.editor_colunas_imagem_campo_item label{justify-content:center}.editor_colunas_imagem_input{appearance:textfield;display:block;font-variant-numeric:tabular-nums;margin-inline:auto;min-width:0;padding-inline:0;text-align:center;width:min(100%,92px)}.editor_colunas_imagem_input--compacto{width:min(100%,92px)}.editor_colunas_imagem_input::-webkit-inner-spin-button,.editor_colunas_imagem_input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.editor_colunas_imagem_previa{align-items:center;backdrop-filter:blur(6px);background:rgba(var(--preto-esmeralda-rgb),.72);display:flex;inset:0;justify-content:center;padding:clamp(14px,2vw,22px);pointer-events:auto;position:absolute;z-index:30}.editor_colunas_imagem_previa[hidden]{display:none!important}.editor_colunas_imagem_previa_conteudo{align-items:center;background:var(--editor_colunas_imagem_superficie);border:1px solid var(--editor_colunas_imagem_borda_cartao);border-radius:24px;box-shadow:0 20px 42px rgba(var(--preto-esmeralda-rgb),.2);display:flex;height:100%;justify-content:center;min-height:0;padding:clamp(18px,2vw,24px);position:relative;width:min(1680px,100%)}.editor_colunas_imagem_previa_topo{display:none}.editor_colunas_imagem_previa_colunas{align-items:stretch;background:#0000;border-radius:0;display:flex;gap:clamp(10px,1.5vw,18px);height:auto;margin:auto;max-height:100%;max-width:100%;overflow:visible;width:auto}.editor_colunas_imagem_previa_card{display:flex;flex:1 1 0;height:100%;min-width:0}.editor_colunas_imagem_previa_quadro{background:linear-gradient(180deg,rgba(var(--branco-absoluto-rgb),.65),rgba(var(--branco-absoluto-rgb),.2)),var(--editor_colunas_imagem_superficie_recorte);border:1px solid var(--editor_colunas_imagem_borda_cartao);border-radius:18px;box-shadow:0 12px 24px rgba(var(--preto-esmeralda-rgb),.12);flex:1 1 auto;height:100%;overflow:hidden;position:relative;width:100%}.editor_colunas_imagem_previa_quadro img{background:#0000;display:block}.editor_colunas_imagem_previa_quadro--vazio{background:var(--editor_colunas_imagem_superficie_vazia)}.editor_colunas_imagem_previa_fechar{background:rgba(var(--branco-absoluto-rgb),1);border:1px solid rgba(var(--verde-primario-rgb),.24);border-radius:999px;box-shadow:none;color:var(--verde-escuro);cursor:pointer;font-weight:700;height:44px;min-width:52px;padding:0 18px;position:absolute;right:28px;top:28px;z-index:1}.editor_colunas_imagem_previa_legenda{display:none}.editor_colunas_imagem--arrastando_compartilhado,.editor_colunas_imagem--arrastando_compartilhado *{cursor:ew-resize!important}.editor_colunas_imagem--arrastando_inicio,.editor_colunas_imagem--arrastando_inicio *{cursor:w-resize!important}.editor_colunas_imagem--arrastando_fim,.editor_colunas_imagem--arrastando_fim *{cursor:e-resize!important}.modal_busca_musica_acoes{justify-content:flex-end}.modal_posicao_bloco_acoes{align-items:center;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.modal_posicao_bloco_acoes_grupo{display:flex;gap:8px}.modal_posicao_bloco_acoes_grupo:last-child{justify-content:flex-end}.busca-musica_resultados{display:flex;flex:1 1 auto;flex-direction:column;gap:12px;max-height:none;min-height:180px;overflow-y:auto;padding-bottom:6px;padding-right:6px;padding-top:6px}.busca-musica_item{background:var(--gradiente-superficie-painel-suave);border:1px solid rgba(var(--verde-primario-rgb),.2);border-radius:14px;color:var(--verde-escuro);cursor:pointer;display:flex;flex-direction:column;font-size:.95rem;gap:10px;padding:14px;text-align:left;transition:border-color .2s ease,background .2s ease,transform .2s ease}.busca-musica_item:focus-visible,.busca-musica_item:hover{background:linear-gradient(180deg,var(--superficie-clara-17) 0,var(--superficie-clara-18) 100%);border-color:var(--verde-escuro);outline:none;transform:translateY(-1px)}.busca-musica_item--publica{background:linear-gradient(145deg,rgba(var(--dourado-rgb,202,159,50),.09),var(--grupo-card-fundo));border-color:rgba(var(--dourado-rgb,202,159,50),.42)}.busca-musica_item--publica .busca-musica_item_acao{color:var(--texto-principal)}.busca-musica_item_topo{align-items:center;display:flex;gap:12px;justify-content:space-between}.busca-musica_item_identificadores{align-items:center;display:flex;gap:6px;min-width:0}.busca-musica_item_numero{background:rgba(var(--verde-primario-rgb),.09);border:1px solid rgba(var(--verde-primario-rgb),.14);border-radius:999px;color:rgba(var(--verde-primario-em-texto-rgb),.72);font-size:.9rem;font-weight:700;padding:2px 8px}.busca-musica_item_visibilidade{background:rgba(var(--dourado-principal-rgb),.12);border:1px solid rgba(var(--dourado-principal-rgb),.32);border-radius:999px;color:var(--texto-principal);font-size:.76rem;font-weight:800;padding:2px 8px}.busca-musica_item_rito{background:rgba(var(--verde-primario-rgb),.06);border:1px solid rgba(var(--verde-primario-rgb),.1);border-radius:999px;color:rgba(var(--verde-primario-em-texto-rgb),.72);font-size:.88rem;font-weight:500;overflow:hidden;padding:2px 10px;text-overflow:ellipsis;white-space:nowrap}.busca-musica_item_titulo{color:var(--verde-texto-forte);font-size:1.06rem;font-weight:600;line-height:1.25}.busca-musica_item_metas{display:flex;flex-wrap:wrap;gap:8px 10px}.busca-musica_item_meta{align-items:center;background:rgba(var(--branco-absoluto-rgb),.64);border:1px solid rgba(var(--verde-primario-rgb),.12);border-radius:999px;color:rgba(var(--verde-primario-em-texto-rgb),.66);display:inline-flex;gap:4px;line-height:1.2;max-width:100%;padding:5px 9px}.busca-musica_item_meta_rotulo{color:rgba(var(--verde-primario-em-texto-rgb),.76);font-weight:600}.busca-musica_item_meta_valor{min-width:0;overflow:hidden;text-overflow:ellipsis}.busca-musica_item_meta--vazio{border-style:dashed;color:rgba(var(--verde-primario-em-texto-rgb),.6)}.busca-musica_item_acao{background:rgba(var(--verde-primario-rgb),.1);border-radius:999px;color:var(--verde-primario-em-texto);font-size:.78rem;font-weight:700;padding:6px 11px}.campo_infos_cabecalho--filtro{align-items:center;display:flex;gap:10px;justify-content:space-between}.filtro_todos_alternar{background:rgba(var(--verde-primario-rgb),.06);border:1px solid rgba(var(--verde-primario-rgb),.2);border-radius:999px;color:var(--verde-primario-em-texto);cursor:pointer;font-size:.76rem;font-weight:700;min-height:30px;padding:4px 10px}.filtro_todos_alternar:focus-visible,.filtro_todos_alternar:hover{background:rgba(var(--verde-primario-rgb),.12);border-color:rgba(var(--verde-primario-rgb),.4);outline:none}.filtro_todos_alternar[aria-pressed=true]{background:var(--verde-claro);color:var(--texto-sobre-verde-claro)}.nova_celebracao_body .modal[data-modal-busca-musica] .modal_busca_musica_conteudo{height:min(88dvh,840px)}.nova_celebracao_body .modal[data-modal-busca-musica] .modal_busca_musica_corpo{overflow:hidden}.nova_celebracao_body .modal[data-modal-busca-musica].modal-busca-musica--resultados .modal_busca_musica_conteudo{height:min(94dvh,920px);max-height:min(94dvh,920px);width:min(1080px,100%)}@media (max-width:620px){.busca-musica_opcoes_publicas{gap:6px}.busca-musica_opcao_publica{flex:1 1 0}.busca-musica_opcao_publica_controle{flex:1 1 auto;gap:3px}.busca-musica_opcao_publica_controle strong{font-size:.66rem}.busca-musica_opcao_publica_indicador{height:17px;width:27px}.busca-musica_opcao_publica_indicador:after{height:11px;width:11px}.busca-musica_opcao_publica_campo:checked+.busca-musica_opcao_publica_controle .busca-musica_opcao_publica_indicador:after{transform:translateX(10px)}.busca-musica_item{gap:8px;padding:13px 12px}.busca-musica_item_topo{align-items:flex-start;gap:8px}.busca-musica_item_numero{font-size:.85rem;padding:2px 7px}.busca-musica_item_rito{font-size:.84rem;max-width:56%;padding:2px 8px}.busca-musica_item_titulo{font-size:1.01rem}.busca-musica_item_metas{gap:6px 8px}.busca-musica_item_meta{font-size:.8rem;padding:4px 8px}.nova_celebracao_body .modal[data-modal-busca-musica]{padding:8px}.nova_celebracao_body .modal[data-modal-busca-musica] .modal_busca_musica_conteudo{border-radius:16px;height:calc(100dvh - 16px);max-height:calc(100dvh - 16px);width:100%}.nova_celebracao_body .modal[data-modal-busca-musica] .modal_busca_musica_corpo{padding:12px}.nova_celebracao_body .modal[data-modal-busca-musica] .modal_subtitulo{display:none}.busca-musica_filtros_resumo{align-items:flex-start;gap:6px 10px;padding:9px 11px}.busca-musica_filtros_resumo small{display:none}.busca-musica_filtros_conteudo{gap:10px;padding:2px 11px 11px}.busca-musica_resultados_topo{align-items:flex-start}.busca-musica_resultados_estado{font-size:.76rem}.busca-musica_resultados_topo .botao_secundario--compacto{font-size:.76rem;min-height:36px;padding:6px 10px}.busca-musica_resultados{min-height:150px}.campo_infos_cabecalho--filtro{align-items:flex-start}.filtro_todos_alternar{max-width:60%;min-height:32px;white-space:normal}}.modal_cabecalho :is(.botao_fechar,.modal_botao_fechar_padrao,.modal_confirmacao_botao-fechar,.modal_fechar){box-shadow:none;flex:0 0 auto;position:static}.modal_cabecalho :is(.botao_fechar:focus-visible,.botao_fechar:hover,.modal_botao_fechar_padrao:focus-visible,.modal_botao_fechar_padrao:hover,.modal_confirmacao_botao-fechar:focus-visible,.modal_confirmacao_botao-fechar:hover,.modal_fechar:focus-visible,.modal_fechar:hover){opacity:1}.modal_corpo{display:flex;flex-direction:column;gap:12px}.gestao_body .modal_painel_conteudo{align-items:stretch}.gestao_body .modal_painel_corpo{width:100%}.modal_acoes{display:flex;gap:12px;justify-content:flex-end}.modal_acoes--bloco{align-items:center}.modal_acoes_bloco_navegacao{align-items:center;display:flex;gap:10px;margin-right:auto}.modal_corpo .duplo-campo{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.nova_celebracao_body .modal.modal-bloco{backdrop-filter:blur(8px);background:radial-gradient(1200px 460px at 50% -12%,rgba(var(--dourado-claro-rgb),.28),#0000 64%),rgba(var(--preto-esmeralda-rgb),.62);padding:clamp(12px,2.6vw,28px)}.nova_celebracao_body .modal .modal_painel_conteudo{background:linear-gradient(180deg,var(--superficie-clara-11) 0,var(--superficie-clara-12) 100%);border:1px solid rgba(var(--verde-primario-rgb),.18);border-radius:20px;box-shadow:0 24px 60px rgba(var(--preto-esmeralda-rgb),.34);gap:0;overflow:hidden;padding:0}.nova_celebracao_body .modal.modal-bloco .modal_painel_conteudo{max-height:min(92dvh,920px);position:relative;width:min(900px,100%)}.modal_editor_de_musica{backdrop-filter:blur(8px);background:radial-gradient(1200px 460px at 50% -12%,rgba(var(--dourado-claro-rgb),.28),#0000 64%),rgba(var(--preto-esmeralda-rgb),.62);padding:clamp(12px,2.6vw,28px);z-index:5300}.modal_editor_de_musica .modal_painel_conteudo{align-items:stretch;background:linear-gradient(180deg,var(--superficie-clara-11) 0,var(--superficie-clara-12) 100%);border:1px solid rgba(var(--verde-primario-rgb),.18);border-radius:20px;box-shadow:0 24px 60px rgba(var(--preto-esmeralda-rgb),.34);gap:0;max-height:min(92dvh,920px);overflow:hidden;padding:0;position:relative;text-align:left;width:min(900px,100%)}.modal_editor_de_musica--compacto .modal_painel_conteudo{width:min(560px,100%)}.modal_editor_de_musica .modal_cabecalho{background:linear-gradient(180deg,rgba(var(--branco-absoluto-rgb),.98),rgba(var(--superficie-vidro-rgb),.98));border-bottom:1px solid rgba(var(--verde-primario-rgb),.12);flex:0 0 auto;padding:14px 18px}.modal_editor_de_musica .modal_cabecalho_titulo{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.modal_editor_de_musica .modal_cabecalho .modal_fechar{border-radius:12px}.modal_editor_de_musica .modal_painel_corpo{flex:1 1 auto;gap:16px;max-height:none;min-height:0;overflow-x:hidden;overflow-y:auto;padding:18px clamp(14px,2vw,22px);scrollbar-gutter:stable;scrollbar-width:thin}.modal_editor_de_musica .modal_painel_corpo::-webkit-scrollbar{width:10px}.modal_editor_de_musica .modal_painel_corpo::-webkit-scrollbar-thumb{background:rgba(var(--verde-primario-rgb),.34);border-radius:999px}.modal_editor_de_musica .modal_acoes{background:linear-gradient(180deg,rgba(var(--superficie-vidro-rgb),.92),rgba(var(--superficie-vidro-rgb),.98));border-top:1px solid rgba(var(--verde-primario-rgb),.12);flex:0 0 auto;padding:16px 20px 18px}.modal_editor_de_musica .modal_bloco_secao_cabecalho{flex:0 0 auto}@media (max-width:780px){.modal_editor_de_musica{padding:10px}.modal_editor_de_musica .modal_cabecalho{align-items:flex-start;padding:14px}.modal_editor_de_musica .modal_cabecalho_acoes{align-self:center;gap:10px}.modal_editor_de_musica .modal_painel_corpo{gap:14px;padding:14px}.modal_editor_de_musica .modal_acoes{padding:12px 14px 14px}}@media (max-width:560px){.modal_editor_de_musica .modal_cabecalho_titulo{font-size:1.06rem}.modal_editor_de_musica .modal_cabecalho_tom{font-size:.82rem}.modal_editor_de_musica .modal_acoes{align-items:stretch;flex-direction:column-reverse}}.nova_celebracao_body .modal.modal-bloco .modal_painel_corpo{padding-bottom:112px}.nova_celebracao_body .modal .modal_cabecalho{background:linear-gradient(180deg,rgba(var(--branco-absoluto-rgb),.98),rgba(var(--superficie-vidro-rgb),.98));border-bottom:1px solid rgba(var(--verde-primario-rgb),.12);padding:14px 18px}.nova_celebracao_body .modal .modal_cabecalho :is(.botao_fechar,.modal_botao_fechar_padrao,.modal_confirmacao_botao-fechar,.modal_fechar){border-radius:12px}.nova_celebracao_body .modal .modal_cabecalho_titulo{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nova_celebracao_body .modal .modal_painel_corpo{flex:1 1 auto;gap:16px;max-height:none;min-height:0;overflow-x:hidden;overflow-y:auto;padding:18px clamp(14px,2vw,22px);scrollbar-gutter:stable;scrollbar-width:thin}.nova_celebracao_body :is(.modal.modal-bloco,.modal.modal-busca-musica) .modal_painel_corpo .duplo-campo{column-gap:18px;row-gap:16px}.modal_editor_de_musica .modal_painel_corpo .campo_infos{container-type:inline-size;gap:6px}.nova_celebracao_body .modal.modal-bloco .campo_de_link_rotulo{z-index:12}.nova_celebracao_body .modal.modal-bloco .campo_de_link_rotulo_acoes,.nova_celebracao_body .modal.modal-bloco .campo_de_link_rotulo_acoes .menu_contextual{z-index:13}.nova_celebracao_body .modal.modal-bloco .campo_de_link_rotulo_acoes .menu_contextual_opcoes{z-index:14}.modal_editor_de_musica .modal_painel_corpo .grupo_campos{display:flex;flex-direction:column;gap:12px}.modal_editor_de_musica .modal_painel_corpo .grupo_campos[hidden]{display:none}.modal_editor_de_musica :is(.campo_infos_cantores_do_grupo>.bloco_cantor_resumo,.campo_infos_timbre_do_teclado>.bloco_timbre_resumo){min-height:0;padding:9px 12px}.modal_editor_de_musica .componente_envio_de_arquivos_dropzone{margin-top:6px;min-height:96px;padding:14px}.modal_editor_de_musica .fundos_lista_container{margin-top:8px}.modal_editor_de_musica .fundos_lista{gap:10px;margin-top:10px}.modal_editor_de_musica :is(.cifra_link_item,.fundos_item){gap:8px;min-height:0;padding:12px}.modal_editor_de_musica .cifra_fonte_campos{padding:12px}.modal_editor_de_musica .cifra_links_lista{gap:10px;margin-top:10px}@media (min-width:760px){.modal_editor_de_musica :is(.campo_infos_cantores_do_grupo,.campo_infos_timbre_do_teclado){align-items:center;column-gap:12px;display:grid;grid-template-columns:minmax(0,1fr) auto}.modal_editor_de_musica :is(.campo_infos_cantores_do_grupo>.bloco_cantor_rotulo,.campo_infos_timbre_do_teclado>.campo_infos_rotulo){grid-column:1/-1}.modal_editor_de_musica :is(.campo_infos_cantores_do_grupo>.bloco_cantor_resumo,.campo_infos_timbre_do_teclado>.bloco_timbre_resumo){align-items:center;flex-direction:row;gap:12px;grid-column:1;justify-content:space-between}.modal_editor_de_musica :is(.campo_infos_cantores_do_grupo>.bloco_cantor_resumo .bloco_cantor_resumo_secundario,.campo_infos_timbre_do_teclado>.bloco_timbre_resumo .bloco_timbre_resumo_secundario){text-align:right}.modal_editor_de_musica :is(.campo_infos_cantores_do_grupo>.bloco_cantor_acoes,.campo_infos_timbre_do_teclado>[data-abrir-modal-timbre-bloco]){grid-column:2}.modal_editor_de_musica .componente_envio_de_arquivos_dropzone{align-items:center;column-gap:10px;display:grid;grid-template-areas:"titulo selecionar adicionar" "subtitulo selecionar adicionar";grid-template-columns:minmax(180px,1fr) auto auto;justify-content:stretch;min-height:72px;row-gap:2px;text-align:left}.modal_editor_de_musica .componente_envio_de_arquivos_dropzone>p{grid-area:titulo}.modal_editor_de_musica .componente_envio_de_arquivos_dropzone>span{grid-area:subtitulo}.modal_editor_de_musica .componente_envio_de_arquivos_dropzone>label{grid-area:selecionar}.modal_editor_de_musica .componente_envio_de_arquivos_dropzone>.componente_envio_de_arquivos_adicionar_link{grid-area:adicionar;margin-top:0}.modal_editor_de_musica .fundos_lista{grid-template-columns:minmax(0,1fr)}.modal_editor_de_musica .fundos_item{align-items:end;column-gap:12px;display:grid;grid-template-columns:minmax(170px,.75fr) minmax(240px,1.25fr) auto}.modal_editor_de_musica .fundos_item>.fundos_item_topo{align-self:start;grid-column:1;grid-row:1/span 2}.modal_editor_de_musica .fundos_item>.campo_infos{grid-column:2}.modal_editor_de_musica .fundos_item>.fundos_item_campo_tipo{grid-column:3;grid-row:1}.modal_editor_de_musica .fundos_item>.fundos_item_acoes{grid-column:3;grid-row:2;justify-self:end}.modal_editor_de_musica .cifra_link_item{align-items:end;column-gap:12px;display:grid;grid-template-columns:minmax(250px,.7fr) minmax(0,1.3fr)}.modal_editor_de_musica .componente_envio_de_arquivos_dropzone>p{-ms-grid-column:1;-ms-grid-row:1}.modal_editor_de_musica .componente_envio_de_arquivos_dropzone>span{-ms-grid-column:1;-ms-grid-row:3}.modal_editor_de_musica .componente_envio_de_arquivos_dropzone>label{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:3}.modal_editor_de_musica .componente_envio_de_arquivos_dropzone>.componente_envio_de_arquivos_adicionar_link{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:5}}.nova_celebracao_body .modal.modal-bloco .modal_painel_corpo .checkboxes-cifra{column-gap:14px;margin:4px 0;row-gap:10px}.nova_celebracao_body .modal.modal-bloco .modal_bloco_secao_cabecalho[data-modal-bloco-secao-id=cifra]{align-items:center;column-gap:14px;display:grid;grid-template-columns:auto minmax(170px,auto) minmax(280px,1fr) auto;padding-block:10px}.nova_celebracao_body .modal.modal-bloco .modal_bloco_secao_cabecalho[data-modal-bloco-secao-id=cifra] .cifra_cabecalho_ativacao{justify-self:start}.nova_celebracao_body .modal.modal-bloco .modal_bloco_secao_cabecalho[data-modal-bloco-secao-id=cifra] .cifra_cabecalho_ativacao .checkbox_capsula{min-height:42px;width:170px}.nova_celebracao_body .modal.modal-bloco .modal_bloco_secao_cabecalho[data-modal-bloco-secao-id=cifra] .cifra_cabecalho_tom{min-width:0}.nova_celebracao_body .modal.modal-bloco .modal_bloco_secao_cabecalho[data-modal-bloco-secao-id=cifra] [data-bloco-cifra-tom-widget]{min-height:42px;padding-block:6px}.nova_celebracao_body .modal.modal-bloco .modal_bloco_secao_cabecalho[data-modal-bloco-secao-id=cifra] .modal_bloco_secao_marcador{justify-self:end}.nova_celebracao_body .modal .modal_painel_corpo::-webkit-scrollbar{width:10px}.nova_celebracao_body .modal .modal_painel_corpo::-webkit-scrollbar-thumb{background:rgba(var(--verde-primario-rgb),.34);border-radius:999px}.nova_celebracao_body .modal .modal_acoes{background:linear-gradient(180deg,rgba(var(--superficie-vidro-rgb),.92),rgba(var(--superficie-vidro-rgb),.98));border-top:1px solid rgba(var(--verde-primario-rgb),.12);padding:16px 20px 18px}.nova_celebracao_body .modal.modal-busca-musica{backdrop-filter:blur(6px);background:rgba(var(--preto-esmeralda-rgb),.58)}.nova_celebracao_body .modal.modal-busca-musica .modal_painel_conteudo{border-radius:18px;box-shadow:0 22px 54px rgba(var(--preto-esmeralda-rgb),.34);max-height:min(88dvh,840px);width:min(760px,100%)}.nova_celebracao_body .modal.modal_alcance_cantores_bloco .modal_painel_conteudo{width:min(1040px,100%)}@media (max-width:780px){[data-bloco-cifra-conteudo-campos] textarea{min-height:260px}.nova_celebracao_body :is(.modal.modal-bloco,.modal.modal-busca-musica,.modal.modal_visualizacao_imagem){--modal_visualizacao_imagem_padding_horizontal:10px;--modal_visualizacao_imagem_padding_vertical:10px;padding:var(--modal_visualizacao_imagem_padding_vertical) var(--modal_visualizacao_imagem_padding_horizontal)}.nova_celebracao_body .modal .modal_cabecalho{align-items:flex-start;padding:14px}.nova_celebracao_body .modal .modal_cabecalho_acoes{align-self:center;gap:10px}.nova_celebracao_body .modal .modal_painel_corpo{gap:14px;padding:14px}.nova_celebracao_body .modal .modal_acoes{padding:12px 14px 14px}.nova_celebracao_body .modal.modal_visualizacao_imagem .modal_visualizacao_imagem_cabecalho{align-items:center;padding:14px}.seletor_posicao_bloco{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto}.seletor_posicao_bloco_moldura{height:100%;min-height:0;padding:14px;width:100%}.seletor_posicao_bloco_sobreposicao{gap:10px}.editor_colunas_imagem{gap:10px;grid-template-columns:minmax(0,1fr);height:auto}.editor_colunas_imagem_palco{aspect-ratio:var(--editor-colunas-imagem-proporcao,.707);min-height:0;width:100%}.editor_colunas_imagem_painel{max-height:none;overflow:visible}.editor_colunas_imagem_campos{grid-template-columns:repeat(2,minmax(180px,1fr))}.editor_colunas_imagem_previa_colunas{gap:8px}.alcance_cantores_cabecalho,.alcance_cantores_linha{grid-template-columns:minmax(0,1fr)}.alcance_cantores_controles{justify-content:flex-start}.cantor_selecao_item{grid-template-columns:auto minmax(0,1fr)}.cantor_selecao_item_referencia{grid-column:1/-1;justify-self:flex-start}.teclado_modal_selecao_de_nota{align-items:stretch;flex-direction:column}.teclado_modal_selecao_de_nota_acoes{justify-content:stretch}.teclado_modal_selecao_de_nota_acoes>*{flex:1 1 0}}@media (max-width:560px){.nova_celebracao_body .modal.modal-bloco .modal_cabecalho_titulo{font-size:1.06rem}.nova_celebracao_body .modal.modal-bloco .modal_cabecalho_tom{font-size:.82rem}.nova_celebracao_body .modal.modal-bloco .modal_acoes{align-items:stretch;flex-direction:column-reverse}.modal_acoes_bloco_navegacao{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-right:0;width:100%}.alcance_cantores_controles>*,.campo_infos_cantores_do_grupo [data-abrir-modal-cantores-bloco],.campo_infos_posicao_bloco [data-abrir-modal-posicao-bloco],.campo_infos_timbre_do_teclado [data-abrir-modal-timbre-bloco],.cantor_selecao_item_referencia{width:100%}.alcance_cantores_legenda{flex-direction:column}.seletor_posicao_bloco_painel{padding:14px}.seletor_posicao_bloco_moldura{min-height:0;padding:12px}.seletor_posicao_bloco_sobreposicao{gap:8px}.seletor_posicao_bloco_resumo{grid-template-columns:minmax(0,1fr)}.seletor_posicao_bloco_coluna_bloco{left:0}.seletor_posicao_bloco_fundo_vazio_conteudo{padding:18px}.editor_colunas_imagem_palco{min-height:0}.editor_colunas_imagem{--editor_colunas_imagem_padding:22px;gap:8px}.editor_colunas_imagem_painel{overflow:hidden;padding:10px}.editor_colunas_imagem_painel_topo{margin-bottom:8px}.editor_colunas_imagem_campos{gap:8px;grid-auto-columns:minmax(210px,78vw);grid-auto-flow:column;grid-template-columns:none;overflow-x:auto;overscroll-behavior-inline:contain;padding:2px 2px 8px;scroll-snap-type:inline mandatory;scrollbar-width:thin}.editor_colunas_imagem_campo_coluna{padding:10px;scroll-snap-align:center}.editor_colunas_imagem_grade_de_campos{grid-template-columns:repeat(2,minmax(58px,1fr))}.modal_visualizacao_imagem .modal_visualizacao_imagem_acoes{align-items:stretch;flex-direction:column-reverse}.modal_posicao_bloco .modal_posicao_bloco_acoes{display:flex;flex-direction:column}.modal_posicao_bloco_acoes_grupo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.modal_visualizacao_imagem_expandir,.modal_visualizacao_imagem_nova_guia{min-width:0;padding-inline:14px}.editor_colunas_imagem_previa{inset:0;padding:12px}.editor_colunas_imagem_previa_conteudo{height:100%;padding:12px;width:100%}.editor_colunas_imagem_previa_fechar{right:18px;top:18px}.editor_colunas_imagem_aresta{height:48px;width:48px}.editor_colunas_imagem_aresta--esquerda{left:-24px}.editor_colunas_imagem_aresta--direita{right:-24px}.editor_colunas_imagem_aresta_compartilhada{width:38px}.editor_colunas_imagem_aresta_compartilhada--esquerda{left:-19px}.editor_colunas_imagem_aresta_compartilhada--direita{right:-19px}}@media (max-height:560px){.modal_posicao_bloco .modal_visualizacao_imagem_corpo{overflow:auto}.modal_posicao_bloco .seletor_posicao_bloco{min-height:520px}}.nova_celebracao_body .container_musica_acoes:first-child{flex:1 1 52px}.musica_acoes.controle_de_tom[data-bloco-cifra-tom-widget],.musica_acoes.controle_de_tom[data-bloco-referencia-tom-widget],.musica_acoes.controle_de_tom[data-bloco-tom-widget]{align-items:center;background:var(--celebracoes-tom-4,var(--superficie-clara-04));border:1px solid rgba(var(--verde-primario-rgb),.22);border-radius:16px;box-shadow:none;display:flex;flex-wrap:nowrap;gap:8px 10px;justify-content:center;max-width:100%;min-width:0;padding:10px 12px;width:100%}.musica_acoes.controle_de_tom[data-bloco-cifra-tom-widget]:not(.com_menu),.musica_acoes.controle_de_tom[data-bloco-referencia-tom-widget]:not(.com_menu),.musica_acoes.controle_de_tom[data-bloco-tom-widget]:not(.com_menu){justify-content:center}:is(.musica_acoes[data-bloco-cifra-tom-widget],.musica_acoes[data-bloco-referencia-tom-widget],.musica_acoes[data-bloco-tom-widget]) .texto_tom{align-items:center;display:flex;font-size:.95rem;gap:4px;justify-content:center;max-width:100%;min-width:0!important;text-align:center;white-space:normal;width:auto}:is(.musica_acoes[data-bloco-cifra-tom-widget],.musica_acoes[data-bloco-referencia-tom-widget],.musica_acoes[data-bloco-tom-widget]) .texto_tom_rotulo{font-weight:600}:is(.musica_acoes[data-bloco-cifra-tom-widget],.musica_acoes[data-bloco-referencia-tom-widget],.musica_acoes[data-bloco-tom-widget]) .botao_seletor_tom{background:var(--celebracoes-tom-2,var(--superficie-clara-02));border-color:rgba(var(--verde-primario-rgb),.32);border-radius:999px;box-shadow:0 2px 8px rgba(var(--verde-primario-rgb),.14);color:var(--verde-primario-em-texto);height:42px;min-height:42px;min-width:64px}:is(.musica_acoes[data-bloco-cifra-tom-widget],.musica_acoes[data-bloco-referencia-tom-widget],.musica_acoes[data-bloco-tom-widget]) .botao_seletor_tom:after{border-bottom-color:var(--verde-primario);border-right-color:var(--verde-primario)}:is(.musica_acoes[data-bloco-cifra-tom-widget],.musica_acoes[data-bloco-referencia-tom-widget],.musica_acoes[data-bloco-tom-widget]) .botao_seletor_tom.botao_seletor_tom--menor{background:var(--azul-neutro-fundo);border-color:rgba(var(--azul-destaque-rgb),.42);color:var(--azul-neutro-texto)}:is(.musica_acoes[data-bloco-cifra-tom-widget],.musica_acoes[data-bloco-referencia-tom-widget],.musica_acoes[data-bloco-tom-widget]) .botao_seletor_tom.botao_seletor_tom--maior{background:var(--celebracoes-tom-2,var(--superficie-clara-02));border-color:rgba(var(--verde-primario-rgb),.45);color:var(--verde-destaque-em-texto)}:is(.musica_acoes[data-bloco-cifra-tom-widget],.musica_acoes[data-bloco-referencia-tom-widget],.musica_acoes[data-bloco-tom-widget]) .seletor_tom{width:64px}:is(.musica_acoes[data-bloco-cifra-tom-widget],.musica_acoes[data-bloco-referencia-tom-widget],.musica_acoes[data-bloco-tom-widget]) .menu_tom{justify-content:center}:is(.musica_acoes[data-bloco-cifra-tom-widget],.musica_acoes[data-bloco-referencia-tom-widget],.musica_acoes[data-bloco-tom-widget]) .lista_tom{background:var(--celebracoes-tom-2,var(--superficie-clara-02));border-color:rgba(var(--verde-primario-rgb),.22);box-shadow:0 10px 20px rgba(var(--verde-primario-rgb),.16);max-height:min(70dvh,calc(100dvh - 120px));overflow-x:hidden;overflow-y:auto}:is(.musica_acoes[data-bloco-cifra-tom-widget],.musica_acoes[data-bloco-referencia-tom-widget],.musica_acoes[data-bloco-tom-widget]) .seletor_tom_item{background:var(--celebracoes-tom-3,var(--superficie-clara-03));border:1px solid rgba(var(--verde-primario-rgb),.16);color:var(--verde-primario-em-texto)}.musica_acoes[data-bloco-cifra-tom-widget] .seletor_tom_item:focus-visible,.musica_acoes[data-bloco-cifra-tom-widget] .seletor_tom_item:hover,.musica_acoes[data-bloco-referencia-tom-widget] .seletor_tom_item:focus-visible,.musica_acoes[data-bloco-referencia-tom-widget] .seletor_tom_item:hover,.musica_acoes[data-bloco-tom-widget] .seletor_tom_item:focus-visible,.musica_acoes[data-bloco-tom-widget] .seletor_tom_item:hover{background:rgba(var(--verde-primario-rgb),.12);border-color:rgba(var(--verde-primario-rgb),.3)}:is(.musica_acoes[data-bloco-cifra-tom-widget],.musica_acoes[data-bloco-referencia-tom-widget],.musica_acoes[data-bloco-tom-widget]) .seletor_tom_item.selecionado{background:var(--verde-destaque-de-acao);border-color:rgba(var(--verde-primario-rgb),.5);color:var(--texto-claro)}:is(.musica_acoes[data-bloco-cifra-tom-widget],.musica_acoes[data-bloco-referencia-tom-widget],.musica_acoes[data-bloco-tom-widget]) .seletor_tom_item.selecionado_menor{background:var(--azul-neutro);border-color:rgba(var(--azul-destaque-rgb),.52);color:var(--texto-claro)}:is(.musica_acoes[data-bloco-cifra-tom-widget],.musica_acoes[data-bloco-referencia-tom-widget],.musica_acoes[data-bloco-tom-widget]) .seletor_tom_item_alternador--destino-maior{background:rgba(var(--verde-destaque-rgb),.18);border-color:rgba(var(--verde-destaque-rgb),.35);color:var(--verde-destaque-em-texto)}:is(.musica_acoes[data-bloco-cifra-tom-widget],.musica_acoes[data-bloco-referencia-tom-widget],.musica_acoes[data-bloco-tom-widget]) .seletor_tom_item_alternador--destino-menor{background:rgba(var(--azul-destaque-rgb),.18);border-color:rgba(var(--azul-destaque-rgb),.35);color:var(--azul-informativo-escuro)}:is(.musica_acoes[data-bloco-cifra-tom-widget],.musica_acoes[data-bloco-referencia-tom-widget],.musica_acoes[data-bloco-tom-widget]) .menu_tom_opcoes:not(.menu_tom_opcoes--menor) .menu_tom_item.selecionado{background:rgba(var(--verde-primario-rgb),.18);border-color:rgba(var(--verde-primario-rgb),.45);color:var(--superficie-clara-23)}:is(.musica_acoes[data-bloco-cifra-tom-widget],.musica_acoes[data-bloco-referencia-tom-widget],.musica_acoes[data-bloco-tom-widget]) .menu_tom_opcoes.menu_tom_opcoes--menor .menu_tom_item.selecionado{background:rgba(var(--azul-destaque-rgb),.24);border-color:rgba(var(--azul-neutro-borda-rgb),.62);color:var(--azul-neutro-fundo-ativo)}@container (max-width: 360px){.musica_acoes.controle_de_tom[data-bloco-cifra-tom-widget].com_menu,.musica_acoes.controle_de_tom[data-bloco-cifra-tom-widget]:not(.com_menu),.musica_acoes.controle_de_tom[data-bloco-referencia-tom-widget].com_menu,.musica_acoes.controle_de_tom[data-bloco-referencia-tom-widget]:not(.com_menu),.musica_acoes.controle_de_tom[data-bloco-tom-widget].com_menu,.musica_acoes.controle_de_tom[data-bloco-tom-widget]:not(.com_menu){flex-wrap:wrap;justify-content:center;row-gap:6px}:is(.musica_acoes.controle_de_tom[data-bloco-cifra-tom-widget],.musica_acoes.controle_de_tom[data-bloco-referencia-tom-widget],.musica_acoes.controle_de_tom[data-bloco-tom-widget]) .texto_tom{flex:1 1 100%;gap:0;justify-content:center;width:100%}:is(.musica_acoes.controle_de_tom[data-bloco-cifra-tom-widget],.musica_acoes.controle_de_tom[data-bloco-referencia-tom-widget],.musica_acoes.controle_de_tom[data-bloco-tom-widget]) .texto_tom_rotulo{text-align:center;white-space:normal;width:100%}.musica_acoes.controle_de_tom[data-bloco-cifra-tom-widget] [data-bloco-cifra-tom-texto],.musica_acoes.controle_de_tom[data-bloco-referencia-tom-widget] [data-bloco-referencia-tom-texto],.musica_acoes.controle_de_tom[data-bloco-tom-widget] [data-bloco-tom-texto]{display:none}:is(.musica_acoes.controle_de_tom[data-bloco-cifra-tom-widget],.musica_acoes.controle_de_tom[data-bloco-referencia-tom-widget],.musica_acoes.controle_de_tom[data-bloco-tom-widget]) .seletor_tom{flex:0 0 auto}:is(.musica_acoes.controle_de_tom[data-bloco-cifra-tom-widget],.musica_acoes.controle_de_tom[data-bloco-referencia-tom-widget],.musica_acoes.controle_de_tom[data-bloco-tom-widget]) .menu_tom{flex:0 0 auto;justify-content:center}}.checkbox_label{align-items:center;color:rgba(var(--verde-primario-em-texto-rgb),.8);display:inline-flex;font-weight:600;gap:6px}.checkbox_capsula,.radiobox_capsula{--checkbox-capsula-largura:auto;--radiobox-capsula-largura:auto;background:var(--celebracoes-tom-2,var(--superficie-clara-02));border:1px solid rgba(var(--verde-primario-rgb),.25);border-radius:999px;color:var(--verde-primario-em-texto);cursor:pointer;font-size:.95rem;gap:0;justify-content:center;line-height:1;max-width:100%;min-height:42px;min-width:max-content;padding:0 20px;position:relative;text-align:center;transition:transform .2s ease,background .2s ease,border-color .2s ease,color .2s ease;-webkit-user-select:none;user-select:none;width:var(--checkbox-capsula-largura,var(--radiobox-capsula-largura))}.checkbox_capsula:focus-within,.checkbox_capsula:hover,.radiobox_capsula:focus-within,.radiobox_capsula:hover{background:var(--celebracoes-tom-3,var(--superficie-clara-03));border-color:rgba(var(--verde-primario-rgb),.4);outline:none;transform:translateY(-1px)}.checkbox_capsula.checkbox_capsula--ativo,.radiobox_capsula.radiobox_capsula--ativo{background:var(--verde-claro);border-color:var(--verde-claro);box-shadow:none;color:var(--texto-sobre-verde-claro)}.checkbox_capsula.checkbox_capsula--ativo:focus-within,.checkbox_capsula.checkbox_capsula--ativo:hover,.radiobox_capsula.radiobox_capsula--ativo:focus-within,.radiobox_capsula.radiobox_capsula--ativo:hover{background:var(--verde-sucesso-acao);border-color:var(--verde-sucesso-acao);box-shadow:0 0 0 2px rgba(var(--verde-sucesso-acao-rgb),.2);color:var(--texto-sobre-verde-sucesso-acao)}.checkbox_capsula--desabilitado,.radiobox_capsula--desabilitado{box-shadow:none;cursor:not-allowed;opacity:.55}.checkbox_capsula_campo,.radiobox_capsula_campo{border:0;height:1px;margin:0;opacity:0;pointer-events:none;position:absolute;width:1px}.checkboxes-cifra{display:flex;flex-wrap:wrap;gap:12px}.cifra_cabecalho_configuracao{align-items:stretch;display:grid;gap:14px;grid-template-columns:minmax(170px,auto) minmax(280px,1fr)}.cifra_cabecalho_ativacao .checkbox_capsula{height:100%;min-height:64px;width:100%}.cifra_cabecalho_tom{min-width:0}.cifra_fontes_cabecalho{background:linear-gradient(90deg,rgba(var(--verde-primario-rgb),.1),#0000);border-left:4px solid var(--verde-claro);border-radius:0 12px 12px 0;padding:12px 14px}.cifra_fontes_cabecalho .campo_infos_rotulo{color:var(--verde-escuro);font-size:1.05rem;font-weight:700}.cifra_fontes_instrucao,.cifra_links_instrucao{color:rgba(var(--verde-primario-em-texto-rgb),.66);font-size:.84rem;line-height:1.4;margin:4px 0 0}.cifra_fontes_opcoes{display:grid;grid-template-columns:repeat(4,minmax(130px,1fr))}.cifra_fontes_opcoes .checkbox_capsula{min-width:0;width:100%}.cifra_fonte_campos{background:var(--superficie-clara-06);border:1px solid rgba(var(--verde-primario-rgb),.14);border-radius:16px;padding:16px}.cifra_fonte_campos .componente_envio_de_arquivos{margin-top:0}.cifra_links_cabecalho{align-items:center;display:flex;gap:12px;justify-content:space-between}.cifra_links_lista{display:flex;flex-direction:column;gap:12px;margin-top:14px}.cifra_links_vazio{border:1px dashed rgba(var(--verde-primario-rgb),.24);border-radius:12px;color:rgba(var(--verde-primario-em-texto-rgb),.64);margin:0;padding:14px;text-align:center}.cifra_link_item{background:var(--cartao-fundo);border:1px solid rgba(var(--verde-primario-rgb),.14);border-radius:14px;box-shadow:0 6px 14px rgba(var(--verde-primario-rgb),.06);display:flex;flex-direction:column;gap:12px;padding:14px}.cifra_link_item_cabecalho{align-items:center;display:flex;gap:12px;justify-content:space-between}.cifra_link_item_cabecalho strong{color:var(--verde-escuro);font-size:.9rem}.cifra_link_item_campos{display:grid;gap:12px;grid-template-columns:minmax(160px,.7fr) minmax(240px,1.3fr)}.cifra_link_item_campos .campo_infos{min-width:0}.cifra_link_item_campos .campo_de_link_rotulo{min-height:30px;padding-right:40px}.cifra_link_item_campos .campo_de_link_rotulo_acoes{top:50%;transform:translateY(-50%)}.cifra_link_descricao_acoes{visibility:hidden}.cifra_link_item_campos .campo_de_link_input{min-height:42px}.cifra_link_item_acoes{align-items:center;display:flex;gap:8px;justify-content:flex-end}.cifra_link_botao_acao{min-width:38px}.cifra_link_botao_acao:disabled{cursor:not-allowed;opacity:.4}.duplo-campo{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.duplo-campo.duplo_campo_posicao_bloco{grid-template-columns:repeat(2,minmax(0,1fr))}.duplo-campo.duplo_campo_preferencia_bloco{grid-template-columns:minmax(180px,.9fr) minmax(160px,1fr)}.campo_infos_favorita_bloco .checkbox_capsula{min-width:0;width:100%}@media (max-width:620px){.cifra_cabecalho_configuracao{grid-template-columns:minmax(0,1fr)}.cifra_cabecalho_ativacao .checkbox_capsula{min-height:48px}.cifra_fontes_opcoes{grid-template-columns:repeat(2,minmax(0,1fr))}.cifra_link_item_cabecalho,.cifra_links_cabecalho{align-items:stretch;flex-direction:column}.cifra_link_item_acoes,.cifra_links_cabecalho .botao_secundario{width:100%}.cifra_link_item_campos{grid-template-columns:minmax(0,1fr)}.cifra_link_item_acoes .cifra_link_botao_acao{flex:1 1 0}.nova_celebracao_body .modal.modal-bloco .modal_bloco_secao_cabecalho[data-modal-bloco-secao-id=cifra]{grid-template-columns:minmax(0,1fr) auto;row-gap:10px}.nova_celebracao_body .modal.modal-bloco .modal_bloco_secao_cabecalho[data-modal-bloco-secao-id=cifra] .modal_bloco_secao_titulo{grid-column:1}.nova_celebracao_body .modal.modal-bloco .modal_bloco_secao_cabecalho[data-modal-bloco-secao-id=cifra] .modal_bloco_secao_marcador{grid-column:2;grid-row:1}.nova_celebracao_body .modal.modal-bloco .modal_bloco_secao_cabecalho[data-modal-bloco-secao-id=cifra] :is(.cifra_cabecalho_ativacao,.cifra_cabecalho_tom){grid-column:1/-1;width:100%}.nova_celebracao_body .modal.modal-bloco .modal_bloco_secao_cabecalho[data-modal-bloco-secao-id=cifra] .cifra_cabecalho_ativacao .checkbox_capsula{width:100%}.duplo-campo.duplo_campo_posicao_bloco,.duplo-campo.duplo_campo_preferencia_bloco{grid-template-columns:minmax(0,1fr)}}.campo_textarea textarea{min-height:100px;overflow-wrap:normal;resize:vertical;white-space:pre;word-break:normal}.modal_bloco[hidden]{display:none}.blocos_grid{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.bloco_cartao{background:var(--branco-absoluto);border:1px solid var(--contorno-suave);border-radius:16px;display:flex;flex-direction:column;gap:10px;padding:14px 16px}.bloco_cartao header{align-items:center;display:flex;justify-content:space-between}.bloco_cartao strong{color:var(--verde-escuro);font-size:1rem}.bloco_cartao_etiqueta{border:1px solid var(--contorno-suave);border-radius:12px;color:rgba(var(--verde-primario-em-texto-rgb),.6);font-size:.8rem;padding:2px 8px}.bloco_cartao p{color:rgba(var(--verde-primario-em-texto-rgb),.7);font-size:.9rem;margin:0}.bloco_cartao_acoes{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end;margin-top:4px;width:100%}.bloco_cartao_acoes>:is(.botao_principal,.botao_secundario,.botao_capsula){font-size:.86rem;max-width:100%;min-height:36px;min-width:0;padding:0 14px}.bloco_campos ul{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.bloco_campos li{align-items:center;color:rgba(var(--verde-primario-em-texto-rgb),.75);display:flex;font-size:.95rem;gap:12px;justify-content:space-between}.bloco_campos button{background:#0000;border:none;color:var(--verde-claro);cursor:pointer;font-weight:600}.acoes_formulario{align-items:flex-end;display:flex;flex-direction:column;gap:10px;margin-top:30px;min-width:0;width:100%}.novo_grupo_body .gestao_section{background:#0000;border:none;padding:12px}.novo_grupo_body .campo_infos textarea{min-height:80px}.acoes_formulario__controles{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:flex-end;min-width:0;width:100%}.acoes_formulario__controles>:is(.botao_principal,.botao_secundario,.botao_capsula){max-width:100%;min-width:0}.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[hidden]{display:none!important}.plano_biblico_diario_main>:is(#secao_consulta_do_plano_biblico,#secao_memorizacao_do_plano_biblico,#secao_selecao_de_data_do_plano_biblico,#secao_resultado_do_plano_biblico){scroll-margin-top:24px}.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);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);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),.62);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_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)}.plano_biblico_diario_navegador_itens_dinamicos{display:grid;gap:5px}.plano_biblico_diario_navegador_item--subsecao{border-radius:12px;font-size:.84rem;min-height:36px;padding:7px 10px 7px 20px}.plano_biblico_diario_navegador_item--detalhe{border-radius:10px;font-size:.78rem;font-weight:600;min-height:32px;padding:6px 10px 6px 34px}.plano_biblico_diario_navegador_item--subsecao:before{height:8px;width:8px}.plano_biblico_diario_navegador_item--detalhe:before{height:6px;width:6px}.navegador_de_secoes_separador{background:rgba(var(--verde-primario-rgb),.12);height:1px;margin:2px 0}.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--acao{background:rgba(var(--dourado-claro-rgb),.13);border-color:rgba(var(--dourado-claro-rgb),.28)}.navegador_de_secoes_item--acao:before{background:linear-gradient(180deg,rgba(var(--dourado-claro-rgb),.75),rgba(var(--verde-primario-rgb),.42));border-radius:3px;height:14px;width:12px}.navegador_de_secoes--modal{bottom:78px;position:absolute;right:16px;z-index:8}.navegador_de_secoes--modal .navegador_de_secoes_painel{width:min(220px,calc(100vw - 68px))}.modal_bloco_secao_cabecalho{align-items:center;border-top:1px solid rgba(var(--verde-primario-rgb),.1);display:flex;gap:10px;justify-content:space-between;margin-top:8px;padding-top:6px;scroll-margin-top:12px}.duplo-campo>.modal_bloco_secao_cabecalho{grid-column:1/-1}.modal_painel_corpo>.modal_bloco_secao_cabecalho:first-of-type{border-top:0;margin-top:-2px;padding-top:0}.modal_bloco_secao_titulo{color:rgba(var(--verde-primario-em-texto-rgb),.62);font-size:.78rem;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.modal_bloco_secao_marcador{align-items:center;background:rgba(var(--branco-absoluto-rgb),.86);border:1px solid rgba(var(--verde-primario-rgb),.14);border-radius:999px;color:rgba(var(--verde-primario-em-texto-rgb),.8);cursor:pointer;display:inline-flex;font-size:0;height:28px;justify-content:center;line-height:0;transition:transform .2s ease,background .2s ease,border-color .2s ease;width:28px}.modal_bloco_secao_marcador svg{display:block}.modal_bloco_secao_acoes{align-items:center;display:flex;gap:6px;justify-content:flex-end;margin-left:auto}.modal_bloco_secao_cabecalho_recolhido>:not(.modal_bloco_secao_titulo):not(.modal_bloco_secao_acoes),.modal_editor_de_musica [data_secao_recolhida]{display:none!important}.modal_bloco_secao_recolher[aria-expanded=false] svg{transform:rotate(-90deg)}.modal_bloco_secao_marcador:focus-visible,.modal_bloco_secao_marcador:hover{background:rgba(var(--verde-primario-rgb),.08);border-color:rgba(var(--verde-primario-rgb),.24);outline:none;transform:translateY(-1px)}.modal.modal_roteiro_musica{--modal_respiro_horizontal:clamp(8px,2vw,24px);--modal_respiro_vertical:clamp(8px,2vh,18px);backdrop-filter:blur(8px);background:radial-gradient(980px 420px at 50% -12%,rgba(var(--dourado-claro-rgb),.24),#0000 66%),rgba(var(--preto-esmeralda-rgb),.68);z-index:4300}.modal_roteiro_musica .modal_roteiro_musica_conteudo{border-radius:18px;height:min(92dvh,920px);max-height:min(92dvh,920px);width:min(1180px,100%)}.modal_roteiro_musica_cabecalho{flex:0 0 auto}.modal_roteiro_musica_titulo{font-size:1rem;margin:0}.modal_roteiro_musica_subtitulo{color:rgba(var(--verde-primario-em-texto-rgb),.64);font-size:.82rem;font-weight:600;margin:2px 0 0}.modal_roteiro_musica_corpo{flex:1 1 auto;min-height:0;overflow:hidden;padding:8px}.modal_roteiro_musica_corpo .lista_em_imagem{display:flex;flex-direction:column;gap:8px;height:100%;margin:0;max-width:none;min-height:0;padding:0;width:100%}.modal_roteiro_musica_corpo .lista_em_imagem_ferramentas{flex:0 0 auto;margin:0;max-width:none;width:100%}.modal_roteiro_musica_corpo .lista_em_imagem_viewport{flex:1 1 auto;height:100%;max-height:none;max-width:none;min-height:0;width:100%}.modal_roteiro_musica_corpo .lista_em_imagem--somente_mensagem{justify-content:center;width:100%}.modal_roteiro_musica_corpo .lista_em_imagem_aviso{width:min(100%,520px)}.modal_roteiro_musica_estado_vazio{align-items:center;background:radial-gradient(circle at 50% 0,rgba(var(--dourado-claro-rgb),.2),#0000 48%),rgba(var(--verde-primario-rgb),.035);border:1px dashed rgba(var(--verde-primario-rgb),.24);border-radius:16px;display:flex;flex-direction:column;gap:18px;justify-content:center;margin:0 auto;min-height:100%;padding:clamp(28px,7vw,72px) clamp(20px,6vw,56px);text-align:center;width:min(100%,620px)}.modal_roteiro_musica_estado_vazio_icone{filter:saturate(.78);height:64px;object-fit:contain;opacity:.82;width:64px}.modal_roteiro_musica_estado_vazio_textos{max-width:480px}.modal_roteiro_musica_estado_vazio_titulo{color:var(--verde-primario-em-texto);font-size:clamp(1.08rem,2vw,1.35rem);margin:0}.modal_roteiro_musica_estado_vazio_descricao{color:rgba(var(--verde-primario-em-texto-rgb),.72);font-size:.94rem;line-height:1.55;margin:8px 0 0}.navegador_de_secoes_item--sem_conteudo:after{color:rgba(var(--verde-primario-em-texto-rgb),.75);content:"Não adicionado";font-size:.7rem;font-weight:700;letter-spacing:.02em;margin-left:auto}.novo-grupo_mensagem{color:rgba(var(--verde-primario-em-texto-rgb),.75);font-size:.85rem;margin:0}.novo-grupo_mensagem--erro{color:var(--vermelho-alerta)}.nova-celebracao_mensagem{color:rgba(var(--verde-primario-em-texto-rgb),.75);font-size:.85rem;margin:0}.nova-celebracao_mensagem--erro{color:var(--vermelho-alerta)}.acesso_rapido_teste_resultado{background:rgba(var(--verde-primario-rgb),.04);border:1px solid rgba(var(--verde-primario-rgb),.16);border-radius:14px;display:grid;gap:8px;padding:12px 14px}.acesso_rapido_teste_resultado p{color:rgba(var(--verde-primario-em-texto-rgb),.82);font-size:.9rem;margin:0}.acesso_rapido_teste_resultado strong{color:var(--verde-escuro)}.acesso_rapido_secao{gap:14px}.acesso_rapido_campo{max-width:560px}.acesso_rapido_acoes{align-items:flex-start;margin-top:0}.acesso_rapido_resultado{background:rgba(var(--branco-absoluto-rgb),.72);border:1px solid rgba(var(--verde-primario-rgb),.16);border-radius:16px;display:grid;gap:12px;padding:16px}.acesso_rapido_resultado_linha{align-items:center;color:rgba(var(--verde-primario-em-texto-rgb),.82);display:flex;font-size:.92rem;gap:6px}.acesso_rapido_resultado_linha strong{color:var(--verde-escuro)}.acesso_rapido_campo_de_link{margin-top:2px}.acesso_rapido_filtro_inativos{--checkbox-capsula-largura:fit-content}.acesso_rapido_lista{display:grid;gap:12px}.acesso_rapido_chave_card{background:var(--branco-absoluto);border:1px solid rgba(var(--verde-primario-rgb),.16);border-radius:16px;display:grid;gap:10px;padding:14px 16px}.acesso_rapido_chave_topo{align-items:flex-start;display:flex;gap:8px;justify-content:space-between}.acesso_rapido_chave_codigo{color:var(--verde-escuro);font-size:1rem;letter-spacing:.08em;margin:0}.acesso_rapido_status{border:1px solid #0000;border-radius:999px;font-size:.72rem;font-weight:700;letter-spacing:.08em;line-height:1;padding:4px 10px;text-transform:uppercase}.acesso_rapido_status--ativo{background:rgba(var(--verde-sucesso-rgb),.14);border-color:rgba(var(--verde-sucesso-rgb),.26);color:var(--verde-sucesso)}.acesso_rapido_status--expirado{background:rgba(var(--amarelo-calendario-rgb),.18);border-color:rgba(var(--amarelo-calendario-rgb),.34);color:var(--dourado-alerta-texto)}.acesso_rapido_status--revogado{background:rgba(var(--vermelho-alerta-rgb),.12);border-color:rgba(var(--vermelho-alerta-rgb),.26);color:var(--vermelho-calendario)}.acesso_rapido_chave_linha{align-items:center;color:rgba(var(--verde-primario-em-texto-rgb),.78);display:flex;flex-wrap:wrap;font-size:.9rem;gap:6px;margin:0}.acesso_rapido_chave_linha strong{color:var(--verde-escuro)}.acesso_rapido_chave_acoes{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.acesso_rapido_chave_vazia{border:1px dashed rgba(var(--verde-primario-rgb),.26);border-radius:14px;color:rgba(var(--verde-primario-em-texto-rgb),.66);margin:0;padding:14px}.filtros{align-items:end;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.filtros label{color:rgba(var(--verde-primario-em-texto-rgb),.76);font-size:.85rem}.ordenacao{gap:6px}.menu_filtros,.ordenacao{display:flex;flex-direction:column}.menu_filtros{background:var(--branco-absoluto);border:1px dashed var(--contorno-suave);border-radius:16px;font-size:.9rem;gap:10px;padding:16px}.menu_filtros button{background:var(--superficie-clara-07);border:1px solid var(--contorno-suave);border-radius:12px;color:var(--verde-escuro);cursor:pointer;padding:8px 12px;text-align:left}.grupo_lista,.grupo_lista_itens{display:flex;flex-direction:column;gap:16px}:is(body.cantores_do_grupo_body,body.grupos_body,body.locais_do_grupo_body,body.timbres_do_grupo_body,body.usuarios_do_grupo_body) .grupo_lista{min-height:clamp(220px,36vh,360px)}.celebracoes_mensagem,.grupo_lista_mensagem,.grupo_mensagem{color:rgba(var(--verde-primario-em-texto-rgb),.76);font-size:.95rem;margin:0}.celebracoes__mensagem--informativa{background:var(--mensagem-informativa-fundo);border:1px solid var(--mensagem-informativa-borda);border-radius:20px;color:var(--mensagem-informativa-texto);line-height:1.4;padding:18px 24px;text-align:center}.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;text-align:center}:is(.editar_celebracao_body,.nova_celebracao_body) .nova-celebracao_mensagem.celebracoes__mensagem--informativa{border-color:var(--mensagem-informativa-borda);color:var(--mensagem-informativa-texto)}.grupo_lista_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}body.grupo_body .celebracoes__lista-wrapper{gap:14px}body.grupo_body .celebracoes__lista{min-height:clamp(260px,42vh,440px)}body.grupo_body .celebracoes__menu{justify-content:flex-end;min-width:64px}body.grupo_body .celebracoes__menu .icone_do_menu_de_opcoes img{height:26px;max-height:none;max-width:none;width:26px}body.grupos_body .celebracoes__menu{justify-content:flex-end;min-width:64px}body.grupos_body .celebracoes__menu .icone_do_menu_de_opcoes img{height:26px;max-height:none;max-width:none;width:26px}.celebracoes__menu img.icone_do_menu_de_opcoes--avatar_personalizado{border-radius:50%;object-fit:cover;overflow:hidden}.celebracoes__menu img.icone_do_menu_de_opcoes--avatar_carregando{background:rgba(var(--verde-primario-rgb),.09);border:0;border-radius:50%;box-shadow:none;object-fit:cover}body.grupos_body .celebracoes__detalhes .celebracoes__ordenacao{max-width:100%}body.grupos_body .celebracoes__ordenacao-opcoes--grupos{grid-template-columns:repeat(2,minmax(0,1fr))}body.grupos_body .celebracoes__ordenacao-opcoes--grupos .celebracoes__ordenacao-opcao span{font-size:.72rem;letter-spacing:.06em;padding:6px 12px;white-space:nowrap}@media (min-width:900px){body.grupos_body .celebracoes__detalhes .celebracoes__filtros-grupo{max-width:360px}body.grupos_body .celebracoes__detalhes .celebracoes__ordenacao{max-width:640px}}.menu_de_opcoes_categoria{align-items:center;border-bottom:1px solid rgba(var(--dourado-principal-rgb),.2);color:rgba(var(--texto-menu-rgb),.7);display:flex;font-size:.7rem;gap:6px;letter-spacing:.22em;margin-bottom:4px;padding:8px 14px 4px;text-transform:uppercase}.menu_de_opcoes_categoria_titulo{flex:1}.grupo_card--clicavel{cursor:pointer}.grupo_card--clicavel:focus-visible{outline:3px solid var(--verde-claro);outline-offset:2px}.grupo_card{background:var(--grupo-card-fundo);border:1px solid var(--grupo-card-borda);border-radius:18px;box-shadow:var(--grupo-card-sombra);display:flex;flex-direction:column;gap:12px;padding:16px 18px;transition:background-color .2s ease,box-shadow .2s ease}.grupo_card--clicavel:hover{background:var(--grupo-card-fundo-hover);box-shadow:var(--grupo-card-sombra-hover)}.copia_entre_grupos_iniciar{flex:0 0 auto;min-height:40px}.copia_entre_grupos_barra{align-items:center;backdrop-filter:blur(8px);background:rgba(var(--branco-absoluto-rgb),.96);border:1px solid rgba(var(--verde-primario-rgb),.2);border-radius:16px;box-shadow:0 12px 28px -20px rgba(var(--preto-absoluto-rgb),.45);display:flex;gap:14px;justify-content:space-between;padding:12px 14px;position:sticky;top:10px;z-index:30}.copia_entre_grupos_barra[hidden]{display:none}.copia_entre_grupos_selecao_texto{color:var(--verde-escuro);font-size:.92rem}.copia_entre_grupos_selecao_acoes{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.grupo_card--selecionavel{border-color:rgba(var(--verde-primario-rgb),.28)}.grupo_card--selecionado{background:rgba(var(--verde-primario-rgb),.08);border-color:rgba(var(--verde-primario-rgb),.68);box-shadow:0 0 0 3px rgba(var(--verde-primario-rgb),.09)}.copia_entre_grupos_controle_item{align-items:center;background:rgba(var(--branco-absoluto-rgb),.68);border:1px solid rgba(var(--verde-primario-rgb),.2);border-radius:11px;color:var(--verde-escuro);cursor:pointer;display:inline-flex;flex:0 0 auto;gap:7px;min-height:42px;padding:7px 10px}:is(.copia_entre_grupos_controle_item,.copia_entre_grupos_grupo,.copia_entre_grupos_modo) input{accent-color:var(--verde-primario);height:20px;margin:0;width:20px}.copia_entre_grupos_controle_item_texto{font-size:.8rem;font-weight:750}.copia_entre_grupos_modal{z-index:11200}.copia_entre_grupos_modal_conteudo{max-height:min(820px,calc(100dvh - 28px));overflow:auto;width:min(680px,calc(100vw - 28px))}.copia_entre_grupos_modal_corpo{display:grid;gap:14px}.copia_entre_grupos_resumo{background:rgba(var(--verde-primario-rgb),.08);border-radius:12px;color:var(--verde-escuro);font-weight:750;margin:0;padding:11px 13px}.copia_entre_grupos_titulo_secao{color:var(--texto-secundario);font-size:.9rem;margin:4px 0 -5px}.copia_entre_grupos_acoes_lista{display:flex;justify-content:flex-end}.copia_entre_grupos_lista{display:grid;gap:9px;grid-template-columns:repeat(2,minmax(0,1fr));max-height:240px;overflow:auto;padding:3px}.copia_entre_grupos_grupo,.copia_entre_grupos_modo{align-items:center;background:rgba(var(--branco-absoluto-rgb),.62);border:1px solid rgba(var(--verde-primario-rgb),.17);border-radius:12px;color:var(--texto-secundario);cursor:pointer;display:flex;gap:10px;padding:12px}.copia_entre_grupos_grupo:has(input:checked),.copia_entre_grupos_modo:has(input:checked){background:rgba(var(--verde-primario-rgb),.08);border-color:rgba(var(--verde-primario-rgb),.56);box-shadow:0 0 0 2px rgba(var(--verde-primario-rgb),.07)}.copia_entre_grupos_modos{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.copia_entre_grupos_modo{align-items:flex-start}.copia_entre_grupos_modo_textos{display:grid;gap:4px}.copia_entre_grupos_modo_textos span{color:rgba(var(--verde-primario-em-texto-rgb),.68);font-size:.82rem;line-height:1.35}.copia_entre_grupos_mensagem{margin:0}.modal_confirmacao_botao--confirmar.botao_perigo{background:var(--vermelho-liturgia);border-color:var(--vermelho-liturgia);color:var(--branco-absoluto)}.grupo_card_topo{align-items:center;display:flex;gap:10px;justify-content:space-between;min-width:0}.grupo_card_topo>div:first-child{flex:1 1 auto;min-width:0}.grupo_card_topo strong{color:var(--verde-escuro);font-size:1.1rem}.grupo_card_topo p,.grupo_card_topo strong{overflow-wrap:anywhere;word-break:break-word}.grupo_card_topo p{color:rgba(var(--verde-primario-em-texto-rgb),.76);font-size:.9rem;margin:4px 0 0}.grupo_card_tag{border:1px solid var(--contorno-suave);border-radius:10px;color:rgba(var(--verde-primario-em-texto-rgb),.7);font-size:.8rem;padding:4px 10px}.grupo_card_acoes{align-items:center;display:flex;flex:0 0 auto;flex-wrap:wrap;gap:10px;justify-content:flex-end}body.usuarios_do_grupo_body .grupo_card_acoes{align-items:center;flex:0 1 auto;flex-direction:row-reverse;flex-wrap:wrap;gap:8px;justify-content:flex-start;max-width:100%;min-width:30px}body.usuarios_do_grupo_body .grupo_card_topo>div:first-child{flex:1 1 220px}body.usuarios_do_grupo_body .grupo_card_acoes .menu_contextual{flex:0 0 auto;order:1}body.usuarios_do_grupo_body .grupo_card_acoes .grupo_card_tag{flex:0 1 auto;order:2}body.usuarios_do_grupo_body .menu_contextual_opcoes{max-width:min(280px,calc(100vw - 56px));min-width:228px;width:max-content}body.usuarios_do_grupo_body .menu_contextual_item{gap:8px;white-space:nowrap}body.usuarios_do_grupo_body .menu_contextual_texto{display:inline;white-space:nowrap}.grupo_card_acoes :is(a,button){background:var(--fundo-corpo);border:none;border:1px solid var(--contorno-suave);border-radius:10px;color:var(--verde-escuro);cursor:pointer;font-size:.9rem;padding:8px 14px;text-decoration:none}.menu_contextual{align-items:center;display:flex;position:relative}.grupo_card_acoes .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;transition-duration:.2s;transition-property:transform,box-shadow,filter;transition-timing-function:ease;width:30px;z-index:10}.grupo_card_acoes .menu_contextual_botao:hover{box-shadow:var(--sombra-media);filter:brightness(1.05)}.grupo_card_acoes .menu_contextual_botao.ativo{box-shadow:var(--sombra-media);filter:brightness(1.08)}.grupo_card_acoes :is(.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}.celebracao_lista{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0}.celebracao_lista li{align-items:center;background:var(--branco-absoluto);border:1px solid var(--contorno-suave);border-radius:16px;display:flex;gap:12px;justify-content:space-between;padding:14px 16px}.celebracao_lista strong{color:var(--verde-escuro);font-size:1rem}.celebracao_lista span{color:rgba(var(--verde-primario-em-texto-rgb),.6);font-size:.85rem}.celebracao_acoes{align-items:center;display:flex;gap:10px}.celebracao_acoes button{background:var(--verde-claro);border:none;border-radius:12px;color:var(--texto-sobre-verde-claro);cursor:pointer;font-size:.9rem;padding:8px 12px}.celebracao_menu{position:relative}.celebracao_menu_opcoes{background:var(--branco-absoluto);border:1px solid var(--contorno-suave);border-radius:12px;box-shadow:0 6px 16px rgba(var(--verde-primario-rgb),.25);display:flex;flex-direction:column;gap:6px;min-width:180px;padding:10px;position:absolute;right:0;top:38px}.celebracao_menu_opcoes button{background:#0000;border:none;color:var(--verde-escuro);cursor:pointer;font-weight:600;text-align:left}.grupo_modal{background:var(--branco-absoluto);border:1px solid var(--contorno-suave);border-radius:18px;display:flex;flex-direction:column;gap:10px;padding:20px}#modal_editar_grupo{align-items:center;backdrop-filter:blur(6px);background:rgba(var(--verde-primario-de-acao-rgb),.72);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:6300}.modal_editar_grupo_conteudo{background:var(--marfim);border:1px solid rgba(var(--verde-primario-rgb),.28);border-radius:24px;box-shadow:var(--sombra-media);display:flex;flex-direction:column;gap:16px;padding:32px 28px 28px;position:relative;width:min(92vw,420px)}.modal_editar_grupo_cabecalho h2{color:var(--verde-escuro);font-size:1.35rem;margin:0}.modal_editar_grupo_cabecalho p{color:rgba(var(--verde-primario-em-texto-rgb),.7);font-size:.95rem;line-height:1.4;margin:0}.modal_editar_grupo_formulario{display:flex;flex-direction:column;gap:10px}.modal_editar_grupo_formulario label{color:rgba(var(--verde-primario-em-texto-rgb),.75);font-size:.85rem;letter-spacing:.02em}.modal_editar_grupo_formulario textarea{min-height:120px;resize:vertical}.modal_editar_grupo_acoes{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end;margin-top:6px}.modal_editar_grupo_erro{color:var(--vermelho-liturgia);font-size:.82rem;font-weight:600;letter-spacing:.01em;margin:0}:root[data-tema=escuro] body.gestao_body{color:var(--texto-secundario)}:root[data-tema=escuro] .gestao_body .celebracoes__menu .menu_contextual_botao,:root[data-tema=escuro] .grupo_card_acoes .menu_contextual_botao{background:linear-gradient(180deg,#2a5f52,#214b42);border-color:rgba(var(--verde-destaque-rgb),.28);box-shadow:var(--controle-de-acao-sombra);color:#f2fff9}:root[data-tema=escuro] .gestao_body .celebracoes__menu .menu_contextual_botao.ativo,:root[data-tema=escuro] .gestao_body .celebracoes__menu .menu_contextual_botao:focus-visible,:root[data-tema=escuro] .gestao_body .celebracoes__menu .menu_contextual_botao:hover,:root[data-tema=escuro] .grupo_card_acoes .menu_contextual_botao.ativo,:root[data-tema=escuro] .grupo_card_acoes .menu_contextual_botao:focus-visible,:root[data-tema=escuro] .grupo_card_acoes .menu_contextual_botao:hover{background:linear-gradient(180deg,#326f61,#285a4e);border-color:rgba(var(--verde-destaque-rgb),.42);box-shadow:var(--controle-de-acao-sombra-hover);filter:none}:root[data-tema=escuro] :is(.bloco_cartao_personalizado,.grupo_card,.perfil_preferencia_cartao){background:linear-gradient(180deg,#1d2d27 0,var(--grupo-card-fundo) 100%);border-color:var(--grupo-card-borda);box-shadow:var(--grupo-card-sombra)}:root[data-tema=escuro] :is(.bloco_cartao_personalizado:hover,.grupo_card--clicavel:hover){background:linear-gradient(180deg,#23382f 0,var(--grupo-card-fundo-hover) 100%);box-shadow:var(--grupo-card-sombra-hover)}:root[data-tema=escuro] .grupo_card_topo strong{color:#83dccc}:root[data-tema=escuro] .grupo_card_topo p{color:#9fd8ca}:root[data-tema=escuro] .grupo_card_tag{background:rgba(var(--verde-destaque-rgb),.08);border-color:rgba(var(--verde-destaque-rgb),.24);color:#bdece2}:root[data-tema=escuro] .bloco_cartao_botao_mover,:root[data-tema=escuro] .grupo_card_acoes a,:root[data-tema=escuro] .grupo_card_acoes button{background:#192a24;border-color:rgba(var(--verde-destaque-rgb),.2);color:#d7e8e1}:root[data-tema=escuro] .bloco_cartao_botao_mover:hover,:root[data-tema=escuro] .grupo_card_acoes a:hover,:root[data-tema=escuro] .grupo_card_acoes button:hover{background:#20382f;border-color:rgba(var(--verde-destaque-rgb),.34);color:#f2fff9}:root[data-tema=escuro] :is(.modal_importar_celebracao,.modal_musicas_em_lote) .modal_acoes{background:linear-gradient(180deg,#18231f,#141d1a);border-top-color:rgba(var(--verde-destaque-rgb),.16);box-shadow:0 -10px 24px rgba(var(--preto-absoluto-rgb),.28)}:root[data-tema=escuro] .grupo_modal{background:#17251f;border-color:var(--grupo-card-borda);color:var(--texto-secundario)}:root[data-tema=escuro] #modal_editar_grupo{background:rgba(var(--sobreposicao-modal-rgb),.74)}:root[data-tema=escuro] .modal_editar_grupo_conteudo{background:var(--modal-fundo-gradiente);border-color:rgba(var(--verde-destaque-rgb),.24);box-shadow:var(--modal-sombra)}:root[data-tema=escuro] :is(.modal_editar_grupo_cabecalho p,.modal_editar_grupo_formulario label){color:#a7d8cc}@media (max-width:720px){body.gestao_body{padding:18px 14px 32px}.gestao_main{border-radius:24px;gap:20px;padding:20px}.gestao_section{border-radius:18px;gap:16px;padding:20px}.perfil_identidade{align-items:start;gap:16px;grid-template-columns:88px minmax(0,1fr)}.perfil_avatar{height:88px;width:88px}.perfil_avatar--padrao{padding:0}.perfil_configuracoes_avancadas{grid-template-columns:auto minmax(0,1fr)}.perfil_configuracoes_avancadas .botao_secundario{grid-column:1/-1;width:100%}.gestao_cabecalho,.gestao_cabecalho.cabecalho_com_botao_de_opcoes,.gestao_cabecalho:not(.cabecalho_com_botao_de_opcoes){align-items:center;column-gap:16px;display:grid;grid-template-columns:72px minmax(0,1fr);grid-template-rows:auto auto auto;row-gap:0;width:100%}.gestao_cabecalho.cabecalho_com_botao_de_opcoes{grid-template-columns:72px minmax(0,1fr) var(--tamanho-controle-toque)}.gestao_cabecalho>.gestao_logo{align-self:center;grid-column:1;grid-row:1/3}.gestao_cabecalho-conteudo,.gestao_cabecalho_texto{display:contents}.gestao_cabecalho_texto .gestao_subtitulo{align-self:end;grid-column:2;grid-row:1;margin:0 0 3px}.gestao_cabecalho_texto h1{align-self:start;font-size:clamp(1.65rem,8vw,2rem);grid-column:2;grid-row:2;line-height:1.12;text-wrap:balance}.gestao_cabecalho_texto .gestao_descricao{grid-column:1/-1;grid-row:3;line-height:1.5;margin-top:12px;max-width:none!important;text-wrap:pretty;width:100%}.gestao_cabecalho .celebracoes__menu{align-self:start;grid-column:3;grid-row:1/3;justify-self:end;min-width:0}.gestao_body .celebracoes__menu .botao_menu_de_opcoes{border-radius:13px;height:var(--tamanho-controle-toque);min-height:var(--tamanho-controle-toque);min-width:var(--tamanho-controle-toque);width:var(--tamanho-controle-toque)}.gestao_section_titulo{flex-direction:column}.celebracoes__cabecalho-grupo>.gestao_section_titulo{align-items:center;flex-direction:row}.celebracoes__cabecalho-grupo .celebracoes__cabecalho-acoes{flex:0 0 auto;margin-left:auto}.celebracoes__cabecalho-grupo .celebracoes__cabecalho-toggle{border-radius:12px;height:var(--tamanho-controle-toque);width:var(--tamanho-controle-toque)}.copia_entre_grupos_iniciar{width:100%}.copia_entre_grupos_barra{align-items:stretch;flex-direction:column;position:static}.copia_entre_grupos_selecao_acoes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.copia_entre_grupos_selecao_acoes .botao_principal{grid-column:1/-1}.copia_entre_grupos_lista,.copia_entre_grupos_modos{grid-template-columns:minmax(0,1fr)}.copia_entre_grupos_modal_conteudo{max-height:calc(100dvh - 18px);width:calc(100vw - 18px)}.acoes_formulario,.modo_selecao{flex-direction:column}.acoes_formulario{align-items:stretch}.navegador_de_secoes{align-items:stretch;bottom:14px;left:12px;right:12px}.navegador_de_secoes_botao{align-self:flex-end}.acoes_formulario__controles>:is(.botao_principal,.botao_secundario,.botao_capsula),.navegador_de_secoes_painel{width:100%}.bloco_cartao_acoes,.celebracao_acoes,.grupo_card_acoes{flex-wrap:wrap}body.usuarios_do_grupo_body .grupo_card_topo{align-items:flex-start}body.usuarios_do_grupo_body .grupo_card_acoes{align-items:center;flex:0 1 auto;flex-direction:row-reverse;flex-wrap:wrap;gap:8px;justify-content:flex-start;max-width:100%;min-width:30px}body.usuarios_do_grupo_body .grupo_card_tag{line-height:1.2;max-width:132px;text-align:center}body.usuarios_do_grupo_body .menu_contextual_opcoes{min-width:228px}}@media (max-width:460px){.gestao_main,.gestao_section{padding:18px}.perfil_identidade{grid-template-columns:1fr;justify-items:center}.perfil_avatar_conteudo{text-align:center;width:100%}.perfil_avatar_acoes{flex-direction:column}.perfil_avatar_acoes>:is(.botao_principal,.botao_secundario){width:100%}}@media (max-width:360px){.gestao_cabecalho,.gestao_cabecalho.cabecalho_com_botao_de_opcoes,.gestao_cabecalho:not(.cabecalho_com_botao_de_opcoes){column-gap:12px;grid-template-columns:64px minmax(0,1fr)}.gestao_cabecalho.cabecalho_com_botao_de_opcoes{grid-template-columns:64px minmax(0,1fr) var(--tamanho-controle-toque)}.gestao_cabecalho>.gestao_logo{border-radius:16px;height:64px;width:64px}.gestao_cabecalho_texto .gestao_subtitulo{font-size:.75rem;letter-spacing:.1em}.gestao_cabecalho_texto h1{font-size:clamp(1.45rem,8vw,1.75rem);grid-column:2/-1}.gestao_cabecalho .celebracoes__menu{grid-row:1}}.plano_biblico_diario_main{gap:22px}.ferramenta_espiritual_body.plano_biblico_diario_body{--ferramenta-recuo-lateral-do-painel:max(16px,calc(50vw - 550px))}.plano_biblico_diario_cabecalho{align-items:center;background:linear-gradient(90deg,#03141852,#03141805 68%),url(../assets/ilustracoes/banner-plano-biblico-diario-1649x411.6af146c85b85fc3d69d0cab6.7e72101cc1.png) 50% /cover no-repeat;border:1px solid rgba(var(--branco-absoluto-rgb),.18);border-radius:24px;box-shadow:0 22px 50px rgba(var(--verde-primario-rgb),.2);color:var(--branco-absoluto);isolation:isolate;min-height:240px;overflow:hidden;padding:clamp(30px,5vw,54px)}.plano_biblico_diario_cabecalho .gestao_cabecalho-conteudo{max-width:620px}.plano_biblico_diario_cabecalho .gestao_cabecalho_texto :is(h1,p){color:inherit;text-shadow:0 2px 12px rgba(var(--preto-absoluto-rgb),.44)}.plano_biblico_diario_cabecalho .gestao_subtitulo{color:rgba(var(--branco-absoluto-rgb),.78)}.plano_biblico_diario_cabecalho .gestao_descricao{color:rgba(var(--branco-absoluto-rgb),.9)}.plano_biblico_diario_body :is(.ferramenta_espiritual_menu_de_opcoes .botao_menu_de_opcoes,.ferramenta_espiritual_navegacao_superior .ferramenta_espiritual_voltar){backdrop-filter:none;background:#031423f5;border-color:rgba(var(--branco-absoluto-rgb),.5);box-shadow:0 8px 18px rgba(var(--preto-absoluto-rgb),.3);color:var(--branco-absoluto)}@media (max-width:680px){.plano_biblico_diario_body .ferramenta_espiritual_navegacao_superior .ferramenta_espiritual_voltar{left:calc(var(--ferramenta-recuo-lateral-do-painel) + 21px)}.plano_biblico_diario_body .ferramenta_espiritual_navegacao_superior .ferramenta_espiritual_menu_alvo{right:calc(var(--ferramenta-recuo-lateral-do-painel) + 21px)}.plano_biblico_diario_cabecalho{align-items:flex-end;background-image:linear-gradient(90deg,#031418c7,#03141857 72%,#0314180a),url(../assets/ilustracoes/banner-plano-biblico-diario-1536x768.6af146c85b85fc3d69d0cab6.f559004b93.png);background-position:50%;min-height:270px;padding:94px 22px 22px}.plano_biblico_diario_cabecalho .gestao_cabecalho-conteudo{max-width:none;width:min(76%,330px)}.plano_biblico_diario_body #botao_menu_de_opcoes{font-size:.875rem;padding:9px 3px 9px 12px}.plano_biblico_diario_body .botao_menu_de_opcoes .texto_do_menu_de_opcoes{display:inline}}.plano_biblico_diario_acoes{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.plano_biblico_diario_mnemonico_data{--plano-biblico-tamanho-card:58px;margin-top:14px}.plano_biblico_diario_mnemonico_data_grade{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.plano_biblico_diario_mnemonico_data_item{background:linear-gradient(180deg,rgba(var(--branco-absoluto-rgb),.78),rgba(var(--verde-primario-rgb),.05)),var(--grupo-card-fundo);border:1px solid rgba(var(--verde-primario-rgb),.16);border-radius:8px;display:flex;flex-direction:column;gap:10px;min-width:0;padding:12px}.plano_biblico_diario_mnemonico_data_item_cabecalho{align-items:baseline;display:flex;gap:10px;justify-content:space-between}.plano_biblico_diario_mnemonico_data_rotulo{color:rgba(var(--verde-primario-em-texto-rgb),.72);font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.plano_biblico_diario_mnemonico_data_valor{color:var(--verde-escuro);font-size:.95rem;min-width:0;overflow-wrap:anywhere;text-align:right}.plano_biblico_diario_mnemonico_data_imagens{display:flex;flex-wrap:wrap;gap:8px}.plano_biblico_diario_mnemonico_data_grupo_imagens{align-items:center;background:rgba(var(--branco-absoluto-rgb),.5);border:1px solid rgba(var(--verde-primario-rgb),.12);border-radius:8px;display:inline-flex;gap:6px;padding:5px}.plano_biblico_diario_mnemonico_data_numero{background:rgba(var(--dourado-principal-rgb),.16);border-radius:6px;color:var(--verde-escuro);font-size:.78rem;font-variant-numeric:tabular-nums;font-weight:800;min-width:2.2em;padding:3px 5px;text-align:center}:root[data-tema=escuro] .plano_biblico_diario_mnemonico_data_item{background:var(--cartao-fundo);border-color:var(--cartao-borda)}:root[data-tema=escuro] .plano_biblico_diario_mnemonico_data_grupo_imagens{background:var(--campo-fundo);border-color:var(--campo-borda)}:root[data-tema=escuro] .plano_biblico_diario_mnemonico_data_rotulo{color:var(--texto-secundario)}:root[data-tema=escuro] :is(.plano_biblico_diario_mnemonico_data_numero,.plano_biblico_diario_mnemonico_data_valor){color:var(--texto-principal)}.plano_biblico_diario_parametros{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.plano_biblico_diario_parametro{background:var(--grupo-card-fundo);border:1px solid var(--grupo-card-borda);border-radius:16px;display:flex;flex-direction:column;gap:6px;padding:14px 16px}.plano_biblico_diario_parametro span{color:rgba(var(--verde-primario-em-texto-rgb),.68);font-size:.82rem;letter-spacing:.08em;text-transform:uppercase}.plano_biblico_diario_parametro strong{color:var(--verde-escuro);font-size:1rem;word-break:break-word}.plano_biblico_diario_estado{display:flex;flex-direction:column;gap:18px}.plano_biblico_diario_bloco_vazio{background:rgba(var(--branco-absoluto-rgb),.72);border:1px dashed rgba(var(--verde-primario-rgb),.26);border-radius:22px;padding:22px 24px;text-align:center}.plano_biblico_diario_bloco_vazio h3{color:var(--verde-escuro);margin:0 0 8px}.plano_biblico_diario_bloco_vazio p{color:rgba(var(--verde-primario-em-texto-rgb),.78);line-height:1.55;margin:0}.plano_biblico_diario_bloco_vazio--erro{background:var(--mensagem-erro-fundo);border-color:var(--mensagem-erro-borda)}.plano_biblico_diario_grade{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.plano_biblico_diario_card{--plano-biblico-card-cor-contexto:rgba(var(--verde-primario-rgb),0.42);background:linear-gradient(180deg,rgba(var(--branco-absoluto-rgb),.84),rgba(var(--verde-primario-rgb),.05)),var(--grupo-card-fundo);border:1px solid var(--grupo-card-borda);border-left:4px solid var(--plano-biblico-card-cor-contexto);border-radius:18px;box-shadow:var(--grupo-card-sombra);display:flex;flex-direction:column;gap:12px;min-width:0;padding:16px}.plano_biblico_diario_card[data-contexto*=primeira_leitura]{--plano-biblico-card-cor-contexto:var(--vermelho-liturgia)}.plano_biblico_diario_card[data-contexto*=segunda_leitura]{--plano-biblico-card-cor-contexto:rgba(var(--roxo-calendario-rgb),0.82)}.plano_biblico_diario_card[data-contexto*=salmo]{--plano-biblico-card-cor-contexto:var(--dourado-escuro)}.plano_biblico_diario_card[data-contexto*=evangelho]{--plano-biblico-card-cor-contexto:var(--verde-sucesso-destaque)}.plano_biblico_diario_card[data-contexto*=continua]{--plano-biblico-card-cor-contexto:var(--azul-informativo-destaque)}.plano_biblico_diario_card_cabecalho{align-items:flex-start;display:flex;gap:10px;justify-content:space-between}.plano_biblico_diario_card_rotulo{color:var(--plano-biblico-card-cor-contexto);font-size:.9rem;font-weight:800;letter-spacing:.08em;margin:0;text-transform:uppercase}.plano_biblico_diario_referencia{color:var(--cor-de-link);font-weight:700;line-height:1.4;text-decoration:none;word-break:break-word}.plano_biblico_diario_referencia:focus-visible,.plano_biblico_diario_referencia:hover{color:var(--cor-de-link-hover);text-decoration:underline}.plano_biblico_diario_referencia_visual{display:flex;min-width:0;width:100%}.plano_biblico_diario_referencia_visual_lista{align-items:stretch;display:flex;flex-wrap:wrap;gap:8px;min-width:0;width:100%}.plano_biblico_diario_referencia_visual_item{--plano-biblico-tamanho-card:72px;align-items:center;background:rgba(var(--branco-absoluto-rgb),.5);border:1px solid rgba(var(--verde-primario-rgb),.14);border-radius:0;box-sizing:border-box;display:inline-flex;flex:0 1 auto;flex-wrap:wrap;gap:6px;max-width:100%;min-height:calc(var(--plano-biblico-tamanho-card) + 12px);overflow:hidden;padding:5px}.plano_biblico_diario_referencia_visual_item--livro{--plano-biblico-tamanho-card:96px;background:rgba(var(--branco-absoluto-rgb),.64);border-color:rgba(var(--verde-primario-rgb),.24)}.plano_biblico_diario_referencia_visual_item--capitulo{--plano-biblico-tamanho-card:84px;border-color:rgba(var(--verde-primario-rgb),.2)}.plano_biblico_diario_referencia_visual_imagens{align-items:center;display:inline-flex;flex-wrap:wrap;gap:6px;max-width:100%;min-width:0}.plano_biblico_diario_referencia_visual_botao{background:#0000;border:0;border-radius:0;cursor:pointer;flex:0 0 auto;height:var(--plano-biblico-tamanho-card);padding:0;position:relative;width:var(--plano-biblico-tamanho-card)}.plano_biblico_diario_referencia_visual_algarismo{align-items:center;background:rgba(var(--verde-primario-de-acao-rgb),.94);border:2px solid rgba(var(--dourado-principal-rgb),.94);border-radius:999px;bottom:4px;box-shadow:0 3px 8px rgba(var(--preto-absoluto-rgb),.28);color:var(--branco-absoluto);display:inline-flex;font-size:.78rem;font-weight:900;height:24px;justify-content:center;line-height:1;min-width:24px;padding:0 6px;pointer-events:none;position:absolute;right:4px}.plano_biblico_diario_referencia_visual_imagem{background:rgba(var(--branco-absoluto-rgb),.68);border-radius:0;box-shadow:0 5px 14px rgba(var(--verde-primario-rgb),.16);display:block;flex:0 0 auto;height:var(--plano-biblico-tamanho-card);object-fit:contain;transition:box-shadow .18s ease,transform .18s ease;width:var(--plano-biblico-tamanho-card)}:is(.plano_biblico_diario_referencia_visual_botao:focus-visible,.plano_biblico_diario_referencia_visual_botao:hover) .plano_biblico_diario_referencia_visual_imagem{box-shadow:0 8px 18px rgba(var(--verde-primario-rgb),.24);transform:translateY(-1px)}.plano_biblico_diario_referencia_visual_botao:focus-visible{outline:2px solid rgba(var(--dourado-principal-rgb),.9);outline-offset:3px}.plano_biblico_diario_referencia_visual_imagem--alfabeto{background:#0000;border-radius:0;box-shadow:none;filter:drop-shadow(0 5px 8px rgba(var(--verde-primario-rgb),.18));height:var(--plano-biblico-tamanho-card);width:var(--plano-biblico-tamanho-card)}:is(.plano_biblico_diario_referencia_visual_botao:focus-visible,.plano_biblico_diario_referencia_visual_botao:hover) .plano_biblico_diario_referencia_visual_imagem--alfabeto{box-shadow:none;filter:drop-shadow(0 7px 10px rgba(var(--verde-primario-rgb),.24))}.plano_biblico_diario_texto{background:rgba(var(--branco-absoluto-rgb),.42);border-left:3px solid rgba(var(--verde-primario-rgb),.26);border-radius:8px;display:flex;flex-direction:column;gap:6px;padding:10px 12px}.plano_biblico_diario_texto strong{color:var(--verde-escuro);font-size:.92rem}.plano_biblico_diario_texto p{color:var(--texto-secundario);line-height:1.55;margin:0;white-space:pre-wrap}.plano_biblico_diario_texto--original{background:rgba(var(--dourado-principal-rgb),.08);border-left-color:var(--dourado-escuro)}.plano_biblico_diario_texto--original strong{color:var(--dourado-alerta-texto)}.plano_biblico_diario_texto--portugues{background:rgba(var(--verde-sucesso-rgb),.07);border-left-color:var(--verde-sucesso-destaque)}.plano_biblico_diario_texto--portugues strong{color:var(--verde-sucesso-destaque)}.plano_biblico_diario_texto--ingles{background:rgba(var(--azul-informativo-texto-rgb),.07);border-left-color:var(--azul-informativo-destaque)}.plano_biblico_diario_texto--ingles strong{color:var(--azul-informativo-destaque)}.plano_biblico_diario_texto--meta{background:rgba(var(--verde-primario-rgb),.05);border-left-color:rgba(var(--verde-primario-rgb),.38)}.plano_biblico_diario_texto--meta :is(p,strong){font-size:.88rem}.plano_biblico_diario_grupo{display:flex;flex-direction:column;gap:12px}.plano_biblico_diario_grupo+.plano_biblico_diario_grupo{margin-top:6px}.plano_biblico_diario_grupo h3{color:var(--verde-escuro);margin:0}.plano_biblico_diario_grupo_descricao{color:rgba(var(--verde-primario-em-texto-rgb),.78);line-height:1.5;margin:0}.plano_biblico_diario_lista_resumida{display:flex;flex-direction:column;gap:10px}.plano_biblico_diario_lista_resumida_item{align-items:center;background:var(--grupo-card-fundo);border:1px solid var(--grupo-card-borda);border-radius:14px;display:flex;gap:12px;justify-content:space-between;padding:14px 16px}.plano_biblico_diario_revisao_grade{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.plano_biblico_diario_revisao_item{background:var(--grupo-card-fundo);border:1px solid var(--grupo-card-borda);border-radius:18px;display:flex;flex-direction:column;gap:12px;min-width:0;padding:16px}.plano_biblico_diario_revisao_item h3,.plano_biblico_diario_teclado_secao h3{color:var(--verde-escuro);margin:0}.plano_biblico_diario_teclado_secao{display:flex;flex-direction:column;gap:12px}.plano_biblico_diario_teclado_secao p{color:rgba(var(--verde-primario-em-texto-rgb),.78);line-height:1.5;margin:0}.plano_biblico_diario_teclado{background:linear-gradient(180deg,rgba(var(--branco-absoluto-rgb),.92),rgba(var(--verde-primario-rgb),.06)),var(--grupo-card-fundo);border:1px solid var(--grupo-card-borda);border-radius:18px;display:flex;flex-direction:column;gap:14px;padding:16px}.plano_biblico_diario_teclado_cabecalho{align-items:center;display:flex;gap:12px;justify-content:space-between}.plano_biblico_diario_teclado_titulo{color:var(--verde-escuro);font-weight:700}.plano_biblico_diario_teclado_acoes,.plano_biblico_diario_teclado_modos{display:flex;flex-wrap:wrap;gap:8px}.plano_biblico_diario_teclado_indicador{color:rgba(var(--verde-primario-em-texto-rgb),.82);font-size:.94rem;margin:0}.plano_biblico_diario_teclado_acao,.plano_biblico_diario_teclado_modo,.plano_biblico_diario_teclado_tecla{background:rgba(var(--branco-absoluto-rgb),.9);border:1px solid rgba(var(--verde-primario-rgb),.2);color:var(--verde-escuro);transition:background .2s ease,border-color .2s ease,transform .2s ease}.plano_biblico_diario_teclado_acao,.plano_biblico_diario_teclado_modo{border-radius:12px;cursor:pointer;padding:9px 12px}.plano_biblico_diario_teclado_modo--ativo{background:rgba(var(--verde-primario-rgb),.14);border-color:rgba(var(--verde-primario-rgb),.38)}.plano_biblico_diario_teclado_grade{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(64px,1fr))}.plano_biblico_diario_teclado_tecla{align-items:center;border-radius:14px;cursor:pointer;display:flex;flex-direction:column;gap:4px;justify-content:center;padding:10px 8px}.plano_biblico_diario_teclado_tecla_numero{color:rgba(var(--verde-primario-em-texto-rgb),.7);font-size:.75rem}.plano_biblico_diario_teclado_tecla_caractere{font-size:1.5rem;line-height:1}.plano_biblico_diario_teclado_acao:focus-visible,.plano_biblico_diario_teclado_acao:hover,.plano_biblico_diario_teclado_modo:focus-visible,.plano_biblico_diario_teclado_modo:hover,.plano_biblico_diario_teclado_tecla:focus-visible,.plano_biblico_diario_teclado_tecla:hover{background:rgba(var(--verde-primario-rgb),.12);border-color:rgba(var(--verde-primario-rgb),.34);transform:translateY(-1px)}.plano_biblico_diario_memorizacao{display:flex;flex-direction:column;gap:14px}.plano_biblico_diario_memorizacao .gestao_section_titulo p{color:rgba(var(--verde-primario-em-texto-rgb),.78);line-height:1.5;margin:6px 0 0}.plano_biblico_diario_memorizacao_acoes{justify-content:flex-end}.plano_biblico_diario_memorizacao_botao{align-items:center;display:inline-flex;gap:8px;justify-content:center;min-width:164px}.plano_biblico_diario_memorizacao_botao_icone{flex:0 0 auto;height:24px;object-fit:contain;width:24px}.plano_biblico_diario_formulario{display:flex;flex-direction:column;gap:16px}.plano_biblico_diario_formulario .gestao_section_titulo{align-items:center}.plano_biblico_diario_formulario_cabecalho :is(h2,p){margin:0}.plano_biblico_diario_formulario_cabecalho p{color:rgba(var(--verde-primario-em-texto-rgb),.78);line-height:1.5;margin-top:6px}.plano_biblico_diario_formulario_toggle{flex:0 0 auto}.plano_biblico_diario_formulario_toggle[aria-expanded=true] .celebracoes__toggle-icone{transform:rotate(45deg)}.plano_biblico_diario_formulario_toggle[aria-expanded=false] .celebracoes__toggle-icone{transform:rotate(-135deg)}.plano_biblico_diario_formulario_corpo{display:grid;gap:18px}.plano_biblico_diario_formulario_corpo[hidden]{display:none}.plano_biblico_diario_formulario_campos{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.plano_biblico_diario_carregamento{display:flex;flex-direction:column}.plano_biblico_diario_carregamento .componente_carregamento{margin:0}.plano_biblico_diario_configuracoes_modal{align-items:center;backdrop-filter:blur(6px);background-color:rgba(var(--verde-primario-de-acao-rgb),.7);display:flex;inset:0;justify-content:center;overflow:hidden;overscroll-behavior:contain;padding:16px;position:fixed;z-index:5400}.plano_biblico_diario_configuracoes_modal.oculto{display:none!important}.plano_biblico_diario_configuracoes_modal.animar_fundo_entrada{animation:fadeInFundo .3s ease-out forwards}.plano_biblico_diario_configuracoes_modal.animar_fundo_saida{animation:fadeOutFundo .22s ease-in forwards}.plano_biblico_diario_configuracoes_modal_conteudo{background:var(--modal-fundo-gradiente);border:1px solid var(--modal-borda);border-radius:18px;box-shadow:var(--modal-sombra);display:grid;grid-template-rows:auto minmax(0,1fr);height:min(760px,calc(100dvh - 32px));max-height:calc(100dvh - 32px);min-height:0;overflow:hidden;padding:0;width:min(920px,calc(100vw - 28px))}.modal_confirmacao_conteudo--reinicio-plano-biblico{max-height:calc(100dvh - 32px);overflow-y:auto;width:min(94vw,520px)}.modal_confirmacao_complemento--reinicio-plano-biblico{width:100%}.plano_biblico_diario_reinicio{display:grid;gap:8px;width:100%}.plano_biblico_diario_reinicio_rotulo{color:var(--calendario-cor-texto-forte);font-weight:800}.plano_biblico_diario_reinicio>input[type=date]{background:var(--calendario-cor-fundo);border:1px solid var(--calendario-cor-borda);border-radius:10px;box-sizing:border-box;color:var(--calendario-cor-texto-principal);font:inherit;min-height:42px;padding:8px 10px;width:100%}.plano_biblico_diario_reinicio .calendario{max-width:none;width:100%}.plano_biblico_diario_configuracoes_cabecalho{background:rgba(var(--branco-absoluto-rgb),.44);border-bottom:1px solid rgba(var(--verde-primario-rgb),.12);padding:20px 22px 18px}.plano_biblico_diario_configuracoes_cabecalho_textos{display:grid;gap:4px;min-width:0}.plano_biblico_diario_configuracoes_subtitulo{color:rgba(var(--verde-primario-em-texto-rgb),.7);font-size:.88rem;line-height:1.4;margin:0}.plano_biblico_diario_configuracoes_fechar{flex:0 0 auto;position:static}.plano_biblico_diario_configuracoes_formulario{display:grid;grid-template-areas:"mensagem" "conteudo" "acoes";grid-template-rows:auto minmax(0,1fr) auto;min-height:0;overflow:hidden}.plano_biblico_diario_configuracoes_formulario>.grupo_lista_mensagem{grid-area:mensagem;-ms-grid-column:1;-ms-grid-row:1;margin:16px 22px 0}.plano_biblico_diario_configuracoes_grade{align-content:start;display:grid;gap:16px;grid-area:conteudo;-ms-grid-column:1;-ms-grid-row:2;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:20px 22px;scrollbar-gutter:stable;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.plano_biblico_diario_configuracao_campo{background:linear-gradient(180deg,rgba(var(--branco-absoluto-rgb),.72),rgba(var(--verde-primario-rgb),.04)),var(--grupo-card-fundo);border:1px solid rgba(var(--verde-primario-rgb),.13);border-radius:12px;box-shadow:0 8px 18px rgba(var(--verde-primario-rgb),.06);margin:0;min-width:0;padding:16px}.plano_biblico_diario_configuracao_campo--data{grid-column:1/-1}.plano_biblico_diario_configuracao_descricao{color:rgba(var(--verde-primario-em-texto-rgb),.72);font-size:.84rem;line-height:1.4}.plano_biblico_diario_configuracao_resumo{color:var(--dourado-escuro);font-size:.82rem;font-weight:800;line-height:1.35;overflow-wrap:anywhere}.plano_biblico_diario_configuracao_calendario{margin-top:12px;width:min(100%,460px)}.plano_biblico_diario_configuracao_calendario_painel{border-top:1px solid rgba(var(--verde-primario-rgb),.1);margin-top:4px}.plano_biblico_diario_configuracao_calendario_painel summary{color:var(--verde-escuro);cursor:pointer;font-size:.86rem;font-weight:800;padding:12px 0 2px;width:fit-content}.plano_biblico_diario_configuracao_calendario_painel :is(summary:focus-visible,summary:hover){color:var(--dourado-escuro)}.plano_biblico_diario_configuracoes_acoes{background:rgba(var(--branco-absoluto-rgb),.62);border-top:1px solid rgba(var(--verde-primario-rgb),.12);box-shadow:0 -10px 24px rgba(var(--verde-primario-rgb),.05);grid-area:acoes;-ms-grid-column:1;-ms-grid-row:3;justify-content:flex-end;padding:16px 22px 20px;position:relative;z-index:2}.plano_biblico_diario_configuracoes_acoes :is(.botao_principal,.botao_secundario){min-height:44px}.plano_biblico_diario_memorizacao_modal{align-items:center;backdrop-filter:blur(6px);background-color:rgba(var(--verde-primario-de-acao-rgb),.74);display:flex;inset:0;justify-content:center;overflow:hidden;overscroll-behavior:contain;padding:12px;position:fixed;z-index:5450}.plano_biblico_diario_memorizacao_modal.oculto{display:none!important}.plano_biblico_diario_memorizacao_modal--sobreposta{backdrop-filter:blur(9px);background-color:rgba(var(--verde-primario-de-acao-rgb),.82);z-index:5460}.plano_biblico_diario_memorizacao_modal.animar_fundo_entrada{animation:fadeInFundo .3s ease-out forwards}.plano_biblico_diario_memorizacao_modal.animar_fundo_saida{animation:fadeOutFundo .22s ease-in forwards}.plano_biblico_diario_memorizacao_modal_conteudo{background:var(--modal-fundo-gradiente);border:1px solid var(--modal-borda);border-radius:16px;box-shadow:var(--modal-sombra);display:grid;gap:14px;min-width:0}.plano_biblico_diario_memorizacao_modal_conteudo--ampla{grid-template-rows:auto minmax(0,1fr);height:min(980px,calc(100dvh - 24px));padding:18px;width:min(1500px,calc(100vw - 24px))}.plano_biblico_diario_memorizacao_modal_conteudo--detalhe{grid-template-rows:auto auto auto auto;max-height:calc(100dvh - 28px);overflow-y:auto;padding:18px;width:min(430px,calc(100vw - 28px))}.plano_biblico_diario_memorizacao_cabecalho{align-items:flex-start;gap:12px}.plano_biblico_diario_memorizacao_cabecalho h2{color:var(--verde-escuro);font-size:1.08rem;line-height:1.25;margin:0;overflow-wrap:anywhere}.plano_biblico_diario_memorizacao_titulo_livro{color:var(--dourado-alerta-texto);font-weight:900}.plano_biblico_diario_memorizacao_titulo_numero{color:var(--azul-informativo-destaque);font-weight:900}.plano_biblico_diario_referencia_visual_titulo_livro{color:var(--dourado-escuro);font-size:.78em;font-weight:800;letter-spacing:.025em;white-space:normal}.plano_biblico_diario_referencia_visual_contexto_livro{color:var(--dourado-alerta-texto);font-size:.86em;font-weight:850;letter-spacing:.015em;white-space:normal}:root[data-tema=escuro] :is(.plano_biblico_diario_memorizacao_titulo_livro,.plano_biblico_diario_referencia_visual_contexto_livro,.plano_biblico_diario_referencia_visual_titulo_livro){color:var(--dourado-principal)}.plano_biblico_diario_memorizacao_fechar{flex:0 0 auto;position:static}.plano_biblico_diario_memorizacao_visualizacao{align-items:center;background:rgba(var(--branco-absoluto-rgb),.58);border-radius:0;display:flex;justify-content:center;min-height:0;min-width:0;overflow:hidden;position:relative}.plano_biblico_diario_memorizacao_visualizacao--com_navegacao{padding:0 58px}.plano_biblico_diario_memorizacao_visualizacao--alfabeto{background:#0000;border-radius:0}.plano_biblico_diario_memorizacao_imagem{border-radius:0;display:block;max-height:100%;max-width:100%;object-fit:contain}.plano_biblico_diario_prancha_mapa{height:100%;min-height:0;min-width:0;position:relative;width:100%}.plano_biblico_diario_memorizacao_imagem--prancha,.plano_biblico_diario_prancha_areas{height:100%;pointer-events:none;width:100%}.plano_biblico_diario_prancha_areas{inset:0;position:absolute}.plano_biblico_diario_prancha_area_acionador{cursor:pointer;outline:none;pointer-events:all}.plano_biblico_diario_prancha_area{fill:#0000;stroke:#0000;stroke-width:0;transition:fill .16s ease,stroke .16s ease,filter .16s ease;vector-effect:non-scaling-stroke}:is(.plano_biblico_diario_prancha_area_acionador:focus-visible,.plano_biblico_diario_prancha_area_acionador:hover) .plano_biblico_diario_prancha_area{fill:rgba(var(--dourado-principal-rgb),.16);filter:drop-shadow(0 0 7px rgba(var(--dourado-principal-rgb),.72));stroke:rgba(var(--dourado-principal-rgb),.96);stroke-width:4px}:is(.plano_biblico_diario_prancha_area_acionador:focus-visible,.plano_biblico_diario_prancha_area_acionador:hover) .plano_biblico_diario_prancha_area--escrituras{fill:rgba(var(--verde-sucesso-rgb),.13);filter:drop-shadow(0 0 7px rgba(var(--verde-sucesso-rgb),.62));stroke:rgba(var(--verde-sucesso-rgb),.94)}.plano_biblico_diario_memorizacao_imagem--detalhe{box-shadow:0 10px 24px rgba(var(--verde-primario-rgb),.18);height:auto;max-height:38dvh;width:min(192px,58vw)}.plano_biblico_diario_memorizacao_imagem--alfabeto{border-radius:0;box-shadow:none;filter:drop-shadow(0 9px 12px rgba(var(--verde-primario-rgb),.2))}.plano_biblico_diario_memorizacao_navegacao{align-items:center;backdrop-filter:blur(8px);background:rgba(var(--branco-absoluto-rgb),.9);border:1px solid rgba(var(--verde-primario-rgb),.22);border-radius:999px;box-shadow:0 12px 28px -18px rgba(var(--preto-absoluto-rgb),.66);color:var(--verde-escuro);cursor:pointer;display:inline-flex;height:62px;justify-content:center;padding:0;position:absolute;top:50%;transform:translateY(-50%);transition:transform .18s ease,background .18s ease,border-color .18s ease,box-shadow .18s ease;width:46px;z-index:2}.plano_biblico_diario_memorizacao_navegacao--anterior{left:10px}.plano_biblico_diario_memorizacao_navegacao--proximo{right:10px}.plano_biblico_diario_memorizacao_navegacao:focus-visible,.plano_biblico_diario_memorizacao_navegacao:hover{background:rgba(var(--branco-absoluto-rgb),.98);border-color:rgba(var(--dourado-principal-rgb),.72);box-shadow:0 14px 26px -16px rgba(var(--verde-primario-rgb),.55);outline:none;transform:translateY(-50%) scale(1.05)}.plano_biblico_diario_memorizacao_navegacao:active{transform:translateY(-50%) scale(.97)}.plano_biblico_diario_referencia_visual_detalhes{display:grid;gap:8px;justify-items:center;min-width:0;text-align:center}.plano_biblico_diario_referencia_visual_contexto{background:rgba(var(--azul-informativo-texto-rgb),.09);border:1px solid rgba(var(--azul-informativo-texto-rgb),.24);border-radius:999px;color:var(--azul-informativo-destaque);font-size:.74rem;font-weight:800;letter-spacing:.08em;line-height:1.25;max-width:100%;padding:4px 10px;text-transform:uppercase}.plano_biblico_diario_referencia_visual_detalhes[data-contexto*=primeira_leitura] .plano_biblico_diario_referencia_visual_contexto{background:rgba(var(--vermelho-liturgia-rgb),.09);border-color:rgba(var(--vermelho-liturgia-rgb),.26);color:var(--vermelho-liturgia)}.plano_biblico_diario_referencia_visual_detalhes[data-contexto*=segunda_leitura] .plano_biblico_diario_referencia_visual_contexto{background:rgba(var(--roxo-calendario-rgb),.08);border-color:rgba(var(--roxo-calendario-rgb),.25);color:rgba(var(--roxo-calendario-rgb),.88)}.plano_biblico_diario_referencia_visual_detalhes[data-contexto*=salmo] .plano_biblico_diario_referencia_visual_contexto{background:rgba(var(--dourado-principal-rgb),.12);border-color:rgba(var(--dourado-principal-rgb),.34);color:var(--dourado-alerta-texto)}.plano_biblico_diario_referencia_visual_detalhes[data-contexto*=evangelho] .plano_biblico_diario_referencia_visual_contexto{background:rgba(var(--verde-sucesso-rgb),.09);border-color:rgba(var(--verde-sucesso-rgb),.28);color:var(--verde-sucesso-destaque)}.plano_biblico_diario_referencia_visual_identificacao{align-items:center;display:flex;flex-wrap:wrap;gap:6px;justify-content:center;line-height:1.4;margin:0}.plano_biblico_diario_referencia_visual_tipo{background:rgba(var(--dourado-principal-rgb),.1);border:1px solid rgba(var(--dourado-principal-rgb),.26);border-radius:8px;color:var(--dourado-alerta-texto);font-size:.84rem;padding:3px 8px}.plano_biblico_diario_referencia_visual_destaque_letra{color:var(--dourado-alerta-texto);font-size:1.08em;font-weight:900}.plano_biblico_diario_referencia_visual_destaque_numero{color:var(--azul-informativo-destaque);font-weight:900}.plano_biblico_diario_referencia_visual_destaque_livro{color:var(--dourado-alerta-texto);font-weight:850}.plano_biblico_diario_referencia_visual_contexto_biblico{color:var(--verde-escuro);font-size:.9rem;font-weight:750;overflow-wrap:anywhere}.plano_biblico_diario_referencia_visual_acoes{display:flex;flex-direction:column;gap:8px;justify-content:center;min-width:0}.plano_biblico_diario_referencia_visual_livro{min-height:44px;white-space:normal;width:100%}.plano_biblico_diario_referencia_visual_acoes[hidden],.plano_biblico_diario_referencia_visual_alfabeto_acoes[hidden],.plano_biblico_diario_referencia_visual_livro[hidden]{display:none!important}.plano_biblico_diario_referencia_visual_alfabeto_acoes{display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(min(150px,100%),1fr));width:100%}.plano_biblico_diario_referencia_visual_alfabeto{min-height:44px;white-space:normal}.plano_biblico_diario_referencia_visual_alfabeto_rotulo{display:inline;line-height:1.35}:root[data-tema=escuro] .plano_biblico_diario_referencia_visual_destaque_letra,:root[data-tema=escuro] .plano_biblico_diario_referencia_visual_destaque_livro,:root[data-tema=escuro] .plano_biblico_diario_referencia_visual_detalhes[data-contexto*=salmo] .plano_biblico_diario_referencia_visual_contexto,:root[data-tema=escuro] .plano_biblico_diario_referencia_visual_tipo,:root[data-tema=escuro] .plano_biblico_diario_texto--original strong{color:var(--dourado-principal)}@media (max-width:700px){.plano_biblico_diario_acoes,.plano_biblico_diario_lista_resumida_item,.plano_biblico_diario_memorizacao_acoes,.plano_biblico_diario_teclado_cabecalho{align-items:stretch;flex-direction:column}.plano_biblico_diario_configuracoes_modal{padding:0}.plano_biblico_diario_configuracoes_modal_conteudo{border-radius:0;border-width:0;height:100dvh;max-height:100dvh;width:100vw}.plano_biblico_diario_configuracoes_cabecalho{align-items:flex-start;padding:max(14px,env(safe-area-inset-top)) max(14px,env(safe-area-inset-right)) 14px max(14px,env(safe-area-inset-left))}.plano_biblico_diario_configuracoes_formulario>.grupo_lista_mensagem{margin:12px 16px 0}.plano_biblico_diario_configuracoes_grade{gap:12px;padding:14px max(14px,env(safe-area-inset-right)) 18px max(14px,env(safe-area-inset-left));scrollbar-gutter:auto}.plano_biblico_diario_configuracoes_grade,.plano_biblico_diario_grade,.plano_biblico_diario_revisao_grade{grid-template-columns:minmax(0,1fr)}.plano_biblico_diario_mnemonico_data{--plano-biblico-tamanho-card:52px}.plano_biblico_diario_mnemonico_data_grade{grid-template-columns:minmax(0,1fr)}.plano_biblico_diario_mnemonico_data_item_cabecalho{align-items:flex-start;flex-direction:column}.plano_biblico_diario_mnemonico_data_valor{text-align:left}.plano_biblico_diario_configuracao_calendario{gap:8px;max-width:100%;overflow:hidden;padding:10px;width:100%}.plano_biblico_diario_configuracao_calendario .calendario_cabecalho{margin-bottom:4px}.plano_biblico_diario_configuracao_calendario :is(.calendario_dias,.calendario_grade){gap:4px}.plano_biblico_diario_configuracao_calendario .calendario_dias span{font-size:.68rem;letter-spacing:0;min-height:34px;padding:3px 1px}.plano_biblico_diario_configuracao_calendario .calendario_celula{font-size:.86rem;min-height:36px;padding:4px 1px}.plano_biblico_diario_configuracao_calendario .calendario_rodape{gap:8px;margin-top:8px}.plano_biblico_diario_configuracoes_acoes{display:grid;gap:10px;grid-template-columns:minmax(0,1fr);justify-content:stretch;padding:12px max(14px,env(safe-area-inset-right)) max(14px,env(safe-area-inset-bottom)) max(14px,env(safe-area-inset-left))}.plano_biblico_diario_referencia_visual_item{--plano-biblico-tamanho-card:62px}.plano_biblico_diario_referencia_visual_item--livro{--plano-biblico-tamanho-card:82px}.plano_biblico_diario_referencia_visual_item--capitulo{--plano-biblico-tamanho-card:72px}.plano_biblico_diario_configuracoes_acoes :is(.botao_principal,.botao_secundario){min-height:46px;width:100%}.plano_biblico_diario_memorizacao_modal{padding:8px}.plano_biblico_diario_memorizacao_modal_conteudo--ampla{height:calc(100dvh - 16px);padding:12px;width:calc(100vw - 16px)}.plano_biblico_diario_memorizacao_modal_conteudo--detalhe{max-height:calc(100dvh - 18px);padding:14px;width:calc(100vw - 18px)}.plano_biblico_diario_memorizacao_visualizacao--com_navegacao{padding:0 44px}.plano_biblico_diario_memorizacao_navegacao{height:50px;width:36px}.plano_biblico_diario_memorizacao_botao{width:100%}}.repertorio_outras_acoes{align-self:center;position:relative}.repertorio_outras_acoes>summary{cursor:pointer;font-weight:650;padding:12px 16px}.repertorio_outras_acoes[open]{display:flex;flex-wrap:wrap;gap:8px}.repertorio_outras_acoes[open]>summary{width:100%}.repertorio_arquivos{border-radius:16px;margin-block:12px;padding:18px}.repertorio_arquivo{border-bottom:1px solid rgba(var(--verde-primario-rgb),.14);display:grid;gap:10px;grid-template-columns:minmax(0,1fr) minmax(150px,200px) auto;padding-block:10px}.repertorio_arquivo>span{font-size:.9rem}.repertorio_arquivo select{border-radius:10px;min-width:0;padding:10px}.modal_posicao_bloco .modal_acoes{flex-wrap:wrap;gap:10px}.modal_posicao_bloco .modal_acoes [role=group]{align-items:center;display:flex;gap:6px}.modal_posicao_bloco .modal_acoes [role=group]:before{content:attr(aria-label);font-size:.75rem;font-weight:700}.modal_posicao_bloco .modal_acoes>.botao_principal{margin-left:auto;order:3}@media (max-width:780px){.repertorio_arquivo{grid-template-columns:minmax(0,1fr) auto}.repertorio_arquivo>span{grid-column:1/-1}.modal_posicao_bloco .modal_visualizacao_imagem_corpo{overflow:auto}.modal_posicao_bloco .seletor_posicao_bloco{grid-template-columns:minmax(0,1fr);height:auto;min-height:0}.modal_posicao_bloco .seletor_posicao_bloco_palco{min-height:500px}.modal_posicao_bloco .seletor_posicao_bloco_moldura{height:500px;justify-content:flex-start;overflow:auto;padding:12px}.modal_posicao_bloco .seletor_posicao_bloco_sobreposicao{flex:0 0 660px;gap:12px;height:470px!important;width:660px!important}.modal_posicao_bloco .seletor_posicao_bloco_coluna{min-width:200px}.modal_posicao_bloco .seletor_posicao_bloco_painel{gap:12px;padding:14px}.modal_posicao_bloco .seletor_posicao_bloco_resumo{grid-template-columns:repeat(4,minmax(0,1fr))}.modal_posicao_bloco .modal_acoes{justify-content:space-between;padding:10px}.modal_posicao_bloco .modal_acoes [role=group]{flex-wrap:wrap}.modal_posicao_bloco .modal_acoes>.botao_principal{width:100%}}.repertorio_arquivo{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(140px,180px) auto}@media (max-width:780px){.repertorio_arquivo{grid-template-columns:minmax(0,1fr) auto}.repertorio_arquivo>select:first-of-type{grid-column:1/-1}}.posicao_folheto_seletores{display:grid;gap:12px}.posicao_folheto_seletores label{display:grid;font-weight:650;gap:6px}.posicao_folheto_seletores select{border-radius:12px;min-width:0;padding:10px;width:100%}.folheto_compartilhado{color:var(--cor-texto-secundario);font-size:.78rem;padding-block:3px}.busca-musica_item{border-radius:16px;box-shadow:none;gap:8px;padding:16px 18px}.busca-musica_item_titulo{font-size:1rem;font-weight:750;line-height:1.4}.busca-musica_item_meta{background:#0000;border:0;border-radius:0;font-size:.84rem;padding:0}.busca-musica_item_metas{gap:6px 16px}.busca-musica_item_acao{align-self:flex-end;font-size:.85rem}@media (max-width:650px){.busca-musica_item{padding:13px}.busca-musica_item_metas{align-items:flex-start;flex-direction:column}}.blocos_section_acoes{align-items:stretch;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.blocos_section_acoes>:is(button.botao_principal,button.botao_secundario){border-radius:12px;flex:1 1 160px;height:auto;min-height:44px;min-width:0;padding:12px 18px;width:auto}.blocos_section_acoes>[data-excluir-musicas-selecionadas]:disabled{display:none}@media (max-width:650px){.blocos_section_acoes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.blocos_section_acoes>:is(button.botao_principal,button.botao_secundario){padding:12px;width:100%}.repertorio_outras_acoes{grid-column:1/-1}}.repertorio_selecao_acoes{align-items:center;background:rgba(var(--verde-primario-rgb),.05);border:1px solid rgba(var(--verde-primario-rgb),.16);border-radius:14px;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:16px;padding:14px}.repertorio_selecao_acoes[hidden]{display:none}.repertorio_selecao_acoes>span{flex:1 1 180px;font-weight:650}.repertorio_selecao_acoes>button{border-radius:10px;min-height:42px;padding:10px 14px}.repertorio_edicao_em_massa{align-items:stretch;display:flex;flex-direction:column;gap:14px;overflow:hidden;padding:22px;text-align:left;width:min(640px,calc(100vw - 24px))}.repertorio_edicao_em_massa_corpo{display:flex;flex-direction:column;gap:14px;min-height:0;overflow:auto;padding:4px 4px 4px 0}.repertorio_edicao_em_massa .modal_acoes{flex-shrink:0;gap:8px;margin-top:0}.repertorio_edicao_em_massa .modal_acoes>button{border-radius:10px;min-height:44px;padding:10px 14px}.repertorio_edicao_em_massa .modal_acoes>[data_cancelar]{flex:0 0 auto;white-space:nowrap}.repertorio_edicao_em_massa :is(h2,p){margin:0}.repertorio_edicao_em_massa>p{color:var(--verde-suave,#4d6a61);font-size:.9rem;line-height:1.5;text-align:left}.repertorio_edicao_em_massa fieldset{border:1px solid rgba(var(--verde-primario-rgb),.2);border-radius:12px;display:flex;flex-direction:column;flex-shrink:0;gap:12px;margin:0;min-width:0;padding:14px;width:100%}.repertorio_edicao_em_massa label{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.repertorio_edicao_em_massa input:not([type=checkbox]),.repertorio_edicao_em_massa select{background:#fff;border:1px solid rgba(var(--verde-primario-rgb),.2);border-radius:8px;min-height:42px;padding:8px 12px;width:100%}.repertorio_edicao_em_massa input[type=checkbox]{accent-color:var(--verde-escuro);height:18px;width:18px}.repertorio_edicao_em_massa small{line-height:1.5}.repertorio_campos_timbre{display:grid;gap:12px;grid-template-columns:minmax(80px,1fr) minmax(0,3fr)}.repertorio_cantores_em_massa{display:flex;flex-wrap:wrap;gap:12px}.repertorio_campos_principais{display:grid;gap:12px;grid-template-columns:minmax(70px,.5fr) minmax(130px,1.1fr) minmax(180px,2fr) minmax(70px,.5fr)}.repertorio_campos_principais>label{min-width:0}.repertorio_resumo_da_musica{color:var(--texto-secundario);font-size:.82rem;line-height:1.6;margin:0;text-align:left}.repertorio_cantores_selecionados{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.repertorio_arquivo{align-items:center;grid-template-columns:minmax(150px,1.2fr) minmax(160px,1.4fr) minmax(110px,.8fr) minmax(120px,.9fr) auto}.repertorio_arquivo>span{cursor:grab;overflow-wrap:anywhere}.repertorio_arquivo>select{background:var(--fundo-principal);border:1px solid var(--contorno-suave);border-radius:10px;color:var(--verde-escuro);min-height:42px;min-width:0;padding:8px;width:100%}.musicas_em_lote_revisao_item{scroll-margin:16px}.musicas_em_lote_revisao_item:has(input:focus){border-color:rgba(var(--verde-primario-rgb),.4)}.modal_musicas_em_lote_editor textarea{min-height:130px}.musicas_em_lote_fluxo>.musicas_em_lote_painel:first-child{padding:18px}.musicas_em_lote_apoio_texto{line-height:1.5}.musicas_em_lote_revisao_acoes{flex-wrap:wrap}@media (max-width:850px){.repertorio_arquivo{grid-template-columns:repeat(2,minmax(0,1fr))}.repertorio_arquivo>button,.repertorio_arquivo>select:first-of-type,.repertorio_arquivo>span{grid-column:1/-1}.repertorio_campos_principais{grid-template-columns:minmax(70px,.5fr) minmax(0,2fr)}.repertorio_campos_principais>label:nth-child(3){grid-column:1/-1;order:4}.repertorio_campos_principais>label:nth-child(4){order:3}}@media (max-width:780px){.modal_posicao_bloco .seletor_posicao_bloco{display:flex;flex-direction:column;gap:14px}.modal_posicao_bloco .seletor_posicao_bloco_painel{flex:0 0 auto;order:-1}.modal_posicao_bloco .seletor_posicao_bloco_palco{flex:0 0 500px}.modal_posicao_bloco .seletor_posicao_bloco_instrucao{display:none}.modal_posicao_bloco .modal_acoes,.modal_posicao_bloco .modal_acoes [role=group]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.modal_posicao_bloco .modal_acoes [role=group]:before{grid-column:1/-1}.modal_posicao_bloco .modal_acoes [role=group] button{font-size:.82rem;min-width:0;padding:9px 6px}.modal_posicao_bloco .modal_acoes>.botao_principal{grid-column:1/-1;margin:0}}.referencias_de_oracoes{border:1px solid var(--borda-suave);border-radius:12px;margin-top:18px;padding:12px 14px}.referencias_de_oracoes summary{color:var(--verde-primario-em-texto);cursor:pointer;font-weight:600;padding:3px 0}.referencias_de_oracoes>p{color:var(--texto-secundario);font-size:.88rem;line-height:1.5;margin:10px 0 14px}.referencias_de_oracoes_campos{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(min(210px,100%),1fr))}.referencia_de_oracao_campo{align-content:start;background:var(--superficie-principal-gestao);border:1px solid var(--borda-suave);border-radius:10px;display:grid;gap:8px;min-width:0;padding:12px}.referencia_de_oracao_resumo{color:var(--texto-secundario);font-size:.8rem;line-height:1.5;margin:0}.referencia_de_oracao_acoes{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.referencia_de_oracao_acoes>.botao_secundario{border-radius:8px;font-size:.8rem;min-height:36px;padding:7px 10px}.referencia_de_oracao_restaurar{background:#0000;border:0;color:var(--verde-primario-em-texto);cursor:pointer;font:inherit;font-size:.8rem;min-height:36px;padding:4px;text-decoration:underline;text-underline-offset:3px}.bloco_cartao_cabecalho>.bloco_cartao_acoes{flex-wrap:nowrap;gap:8px;margin:0 0 0 auto;width:auto}.bloco_cartao_metadados{align-items:center;display:flex;flex-wrap:wrap;gap:5px;justify-content:center;margin-top:2px}.bloco_cartao_metadados>span{background:rgba(var(--verde-primario-em-texto-rgb),.07);border-radius:6px;line-height:1.25;max-width:100%;overflow-wrap:anywhere;padding:3px 7px}.bloco_cartao_metadados>.bloco_cartao_bpm{background:rgba(var(--dourado-principal-rgb),.16);color:var(--dourado-escuro);font-size:.75rem;font-weight:700}.bloco_cartao_personalizado>.bloco_cartao_cantor{font-size:.78rem;overflow-wrap:anywhere;text-align:center}.modal_posicao_bloco :is(.seletor_posicao_bloco_resumo_item[hidden],[role=group][hidden]){display:none}.modal_posicao_bloco.oracao_em_posicionamento .seletor_posicao_bloco_resumo{grid-template-columns:repeat(3,minmax(0,1fr))}.modal_posicao_bloco.oracao_em_posicionamento .seletor_posicao_bloco_fundo_vazio{display:none}.modal_falha_no_salvamento .falha_no_salvamento_conteudo{display:grid;gap:16px;max-height:calc(100dvh - 32px);overflow-y:auto;padding:24px;text-align:left;white-space:normal;width:min(640px,calc(100vw - 32px))}.falha_no_salvamento_cabecalho{align-items:center;display:flex;gap:12px;justify-content:space-between}.falha_no_salvamento_cabecalho .modal_botao_fechar_padrao{flex:0 0 auto;position:static}.falha_no_salvamento_cabecalho h2{margin:0}.falha_no_salvamento_conteudo [hidden]{display:none!important}.falha_no_salvamento_conteudo ul{max-height:180px;overflow-wrap:anywhere;overflow-y:auto;padding-left:22px}.falha_no_salvamento_acoes{display:flex;flex-wrap:wrap;gap:8px}.falha_no_salvamento_conteudo button:not(.modal_botao_fechar_padrao){height:auto;min-height:44px;white-space:normal}