body.autenticacao_corpo,body.celebracoes_body,body.gestao_body,body.pagina_doacoes_body,body.pagina_erro_corpo,body.pagina_inicial_body{align-items:center;display:flex;justify-content:center;min-height:100vh;padding:var(--padding-superior-layout-de-paineis,32px) var(--padding-lateral-layout-de-paineis,20px) var(--padding-inferior-layout-de-paineis,40px)}body.pagina_doacoes_body,body.pagina_inicial_body{--padding-superior-layout-de-paineis:26px;--padding-lateral-layout-de-paineis:18px;--padding-inferior-layout-de-paineis:40px}body.gestao_body{--padding-superior-layout-de-paineis:32px;--padding-lateral-layout-de-paineis:18px;--padding-inferior-layout-de-paineis:48px}main.autenticacao,main.celebracoes,main.gestao_main,main.pagina_doacoes,main.pagina_erro,main.pagina_inicial{margin:0 auto}@media (max-width:760px){body.autenticacao_corpo,body.celebracoes_body,body.gestao_body,body.pagina_doacoes_body,body.pagina_erro_corpo,body.pagina_inicial_body{--padding-superior-layout-de-paineis:16px;--padding-lateral-layout-de-paineis:12px;--padding-inferior-layout-de-paineis:26px}body.pagina_doacoes_body,body.pagina_inicial_body{justify-content:flex-start}}@media (max-width:480px){body.autenticacao_corpo,body.celebracoes_body,body.gestao_body,body.pagina_doacoes_body,body.pagina_erro_corpo,body.pagina_inicial_body{--padding-superior-layout-de-paineis:12px;--padding-lateral-layout-de-paineis:8px;--padding-inferior-layout-de-paineis:20px}}.musicas_publicas_main{display:grid;gap:20px}body.musicas_publicas_body.musicas_publicas_modal_aberta{overflow:hidden}.musicas_publicas_apresentacao{align-items:center;display:grid;gap:18px;grid-template-columns:minmax(0,1fr) auto}.musicas_publicas_apresentacao_texto{display:grid;gap:7px}.musicas_publicas_apresentacao_texto :is(h2,p){margin:0}.musicas_publicas_apresentacao_texto p{color:var(--texto-secundario);line-height:1.55;max-width:720px}.musicas_publicas_pesquisa{display:grid;gap:14px}.musicas_publicas_pesquisa_campo{background:var(--grupo-card-fundo);border:1px solid var(--grupo-card-borda);border-radius:15px;color:var(--texto-secundario);font:inherit;min-height:48px;padding:11px 14px;width:100%}.musicas_publicas_pesquisa_campo:focus{border-color:var(--contorno-destaque);box-shadow:0 0 0 3px rgba(var(--verde-primario-rgb),.1);outline:none}.musicas_publicas_abas{display:flex;flex-wrap:wrap;gap:8px}.musicas_publicas_aba{background:rgba(var(--verde-primario-rgb),.06);border:1px solid rgba(var(--verde-primario-rgb),.18);border-radius:999px;color:var(--verde-escuro);cursor:pointer;font:inherit;font-size:.86rem;font-weight:800;min-height:40px;padding:8px 14px}.musicas_publicas_aba[aria-selected=true]{background:rgba(var(--verde-primario-rgb),.14);border-color:rgba(var(--verde-primario-rgb),.36)}.musicas_publicas_lista{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr))}.musicas_publicas_mensagem,.musicas_publicas_modal_mensagem{background:rgba(var(--verde-primario-rgb),.07);border:1px solid rgba(var(--verde-primario-rgb),.18);border-radius:12px;color:var(--texto-secundario);line-height:1.45;margin:0;padding:10px 12px}.musicas_publicas_mensagem[data-tipo=sucesso],.musicas_publicas_modal_mensagem[data-tipo=sucesso]{background:rgba(var(--verde-primario-rgb),.12);border-color:rgba(var(--verde-primario-rgb),.34);color:var(--verde-escuro)}.musicas_publicas_mensagem[data-tipo=erro],.musicas_publicas_modal_mensagem[data-tipo=erro]{background:rgba(var(--vermelho-rgb,180,48,48),.08);border-color:rgba(var(--vermelho-rgb,180,48,48),.32);color:var(--texto-secundario)}.musicas_publicas_cartao{background:var(--grupo-card-fundo);border:1px solid var(--grupo-card-borda);border-radius:18px;box-shadow:var(--grupo-card-sombra);cursor:pointer;display:flex;flex-direction:column;gap:13px;min-width:0;padding:17px;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.musicas_publicas_cartao:focus-visible,.musicas_publicas_cartao:hover{border-color:rgba(var(--verde-primario-rgb),.32);box-shadow:0 16px 28px rgba(var(--preto-musgo-rgb),.14);outline:none;transform:translateY(-2px)}.musicas_publicas_cartao_cabecalho{align-items:flex-start;display:flex;gap:10px;justify-content:space-between}.musicas_publicas_cartao_cabecalho h3{color:var(--texto-principal);font-size:1.08rem;line-height:1.3;margin:0;min-width:0;overflow-wrap:anywhere}.musicas_publicas_situacao{border-radius:999px;flex:none;font-size:.72rem;font-weight:800;letter-spacing:.02em;padding:5px 9px}.musicas_publicas_situacao--publica{background:rgba(var(--verde-primario-rgb),.12);color:var(--verde-escuro)}.musicas_publicas_situacao--retirada{background:rgba(var(--cinza-rgb,98,110,104),.12);color:var(--texto-secundario)}.musicas_publicas_cartao_autoria{color:var(--texto-secundario);font-size:.82rem;line-height:1.45;margin:0}.musicas_publicas_cartao_metadados{display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0}.musicas_publicas_cartao_metadados div{background:rgba(var(--verde-primario-rgb),.055);border-radius:11px;min-width:0;padding:8px}.musicas_publicas_cartao_metadados dt{color:var(--texto-secundario);font-size:.67rem;font-weight:800;letter-spacing:.04em;margin-bottom:3px;text-transform:uppercase}.musicas_publicas_cartao_metadados dd{color:var(--texto-principal);font-size:.82rem;font-weight:700;margin:0;overflow-wrap:anywhere}.musicas_publicas_detalhes{border-top:1px solid var(--grupo-card-borda);padding-top:10px}.musicas_publicas_detalhes summary{color:var(--verde-escuro);cursor:pointer;font-size:.84rem;font-weight:800}.musicas_publicas_cifra,.musicas_publicas_observacao{color:var(--texto-secundario);font:inherit;font-size:.84rem;line-height:1.55;margin:12px 0 0;overflow-wrap:anywhere;white-space:pre-wrap}.musicas_publicas_cifra{background:rgba(var(--verde-primario-rgb),.045);border-radius:11px;max-height:300px;overflow:auto;padding:12px}.musicas_publicas_referencia{color:var(--verde-escuro);display:inline-flex;font-size:.84rem;font-weight:800;margin-top:12px}.musicas_publicas_cartao_acoes{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto}.musicas_publicas_cartao_acoes>button{flex:1 1 145px;min-height:40px;padding-inline:11px}.musicas_publicas_botao_privado{border-color:rgba(var(--verde-primario-rgb),.3)}.musicas_publicas_botao_perigo{border-color:rgba(var(--vermelho-rgb,180,48,48),.28)}.musicas_publicas_paginacao{align-items:center;color:var(--texto-secundario);display:flex;font-size:.86rem;font-weight:700;gap:12px;justify-content:center;margin-top:18px}.musicas_publicas_modal{background:#0000;border:0;border-radius:21px;color:var(--texto-principal);inset:0;margin:auto;max-height:min(92dvh,900px);max-width:none;overflow:visible;padding:0;position:fixed;width:min(940px,calc(100vw - 32px))}.musicas_publicas_modal::backdrop{backdrop-filter:blur(4px);background:#06120da3}.musicas_publicas_modal_conteudo{border:1px solid var(--grupo-card-borda);border-radius:21px;box-sizing:border-box;display:flex;flex-direction:column;max-height:min(92dvh,900px);width:100%}.musicas_publicas_modal_conteudo--compacto{margin-inline:auto;max-width:560px}.musicas_publicas_modal_cabecalho{align-items:flex-start;display:flex;gap:14px;justify-content:space-between}.musicas_publicas_modal_cabecalho h2,.musicas_publicas_modal_cabecalho p,.musicas_publicas_modal_orientacao,.musicas_publicas_sem_grupo p{margin:0}.musicas_publicas_modal_cabecalho h2{font-size:1.35rem;margin-top:3px}.musicas_publicas_modal_fechar{background:rgba(var(--verde-primario-rgb),.06);border:1px solid var(--grupo-card-borda);border-radius:50%;color:var(--texto-principal);cursor:pointer;flex:none;font:inherit;font-size:1.45rem;height:40px;line-height:1;width:40px}.musicas_publicas_modal_orientacao{color:var(--texto-secundario);line-height:1.55}.musicas_publicas_modal_modos{background:rgba(var(--verde-primario-rgb),.045);border:1px solid rgba(var(--verde-primario-rgb),.16);border-radius:14px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));padding:5px}.musicas_publicas_modal_modos button{background:#0000;border:0;border-radius:10px;color:var(--texto-secundario);cursor:pointer;font:inherit;font-weight:800;min-height:42px}.musicas_publicas_modal_modos button[aria-selected=true]{background:var(--verde-primario);box-shadow:0 7px 18px rgba(var(--verde-primario-rgb),.18);color:var(--texto-sobre-verde,#fff)}.musicas_publicas_busca_origem,.musicas_publicas_editor_publicacao{display:grid;gap:16px;min-width:0}.musicas_publicas_busca_origem{background:rgba(var(--branco-absoluto-rgb),.45);border:1px solid rgba(var(--verde-primario-rgb),.14);border-radius:16px;padding:16px}.musicas_publicas_busca_origem[hidden],.musicas_publicas_editor_publicacao[hidden]{display:none}.musicas_publicas_busca_origem_controles{align-items:end;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) auto}.musicas_publicas_busca_origem_estado{color:var(--texto-secundario);font-size:.82rem;margin:0}.musicas_publicas_busca_origem_resultados{display:grid;gap:9px;max-height:min(42dvh,360px);overflow:auto}.musicas_publicas_busca_origem_item{background:var(--grupo-card-fundo);border:1px solid rgba(var(--verde-primario-rgb),.17);border-radius:13px;color:var(--texto-principal);cursor:pointer;display:grid;font:inherit;gap:4px;padding:12px 13px;text-align:left}.musicas_publicas_busca_origem_item:focus-visible,.musicas_publicas_busca_origem_item:hover{border-color:var(--contorno-destaque);outline:none;transform:translateY(-1px)}.musicas_publicas_busca_origem_item strong{font-size:.94rem}.musicas_publicas_busca_origem_item span{color:var(--texto-secundario);font-size:.78rem}.musicas_publicas_editor_publicacao_cabecalho{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.musicas_publicas_editor_publicacao_cabecalho :is(h3,p){margin:0}.musicas_publicas_editor_publicacao_cabecalho h3{font-size:1.04rem}.musicas_publicas_editor_publicacao_cabecalho p{color:var(--texto-secundario);font-size:.82rem;margin-top:3px}.musicas_publicas_editor_selo{background:rgba(var(--verde-primario-rgb),.1);border-radius:999px;color:var(--verde-primario-em-texto);flex:0 0 auto;font-size:.72rem;font-weight:800;padding:5px 9px}.musicas_publicas_aviso_escopo{background:rgba(var(--verde-primario-rgb),.055);border-left:3px solid var(--contorno-destaque);color:var(--texto-secundario);font-size:.8rem;line-height:1.45;margin:0;padding:8px 10px}.musicas_publicas_editor_secao{display:grid;gap:14px}.musicas_publicas_editor_secao .musicas_publicas_formulario_grade{padding:0}.musicas_publicas_formulario_grade{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.musicas_publicas_campo{color:var(--texto-principal);display:grid;font-size:.84rem;font-weight:800;gap:7px;min-width:0}.musicas_publicas_campo--amplo{grid-column:1/-1}.musicas_publicas_campo :is(input,select,textarea){background:var(--campo-fundo);border:1px solid var(--campo-borda);border-radius:999px;box-sizing:border-box;color:var(--campo-texto);font:inherit;font-weight:500;min-height:42px;padding:8px 16px;width:100%}.musicas_publicas_campo textarea{border-radius:16px;line-height:1.45;min-height:86px;resize:vertical}.musicas_publicas_campo :is(input,select,textarea):focus{border-color:var(--contorno-destaque);box-shadow:0 0 0 3px rgba(var(--verde-primario-rgb),.1);outline:none}.musicas_publicas_sem_grupo{border:1px dashed rgba(var(--verde-primario-rgb),.24);border-radius:14px;color:var(--texto-secundario);display:grid;gap:12px;justify-items:start;padding:15px}.musicas_publicas_modal_acoes{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.musicas_publicas_modal_acoes>button{min-width:140px}.musicas_publicas_estado_inicial{background:rgba(var(--verde-primario-rgb),.045);border:1px dashed rgba(var(--verde-primario-rgb),.24);border-radius:16px;color:var(--texto-secundario);display:grid;grid-column:1/-1;min-height:190px;padding:28px;place-items:center;text-align:center}@media (max-width:720px){.musicas_publicas_apresentacao{grid-template-columns:minmax(0,1fr)}.musicas_publicas_apresentacao .botao_principal{width:100%}.musicas_publicas_busca_origem_controles,.musicas_publicas_formulario_grade{grid-template-columns:minmax(0,1fr)}.musicas_publicas_busca_origem_controles .botao_secundario{width:100%}.musicas_publicas_campo--amplo{grid-column:auto}.musicas_publicas_modal_acoes>button{flex:0 0 auto;width:100%}}@media (max-width:480px){.musicas_publicas_modal{max-height:calc(100dvh - 16px);width:calc(100vw - 16px)}.musicas_publicas_modal_modos{grid-template-columns:minmax(0,1fr)}.musicas_publicas_busca_origem{padding:12px}.musicas_publicas_editor_publicacao_cabecalho{display:grid}.musicas_publicas_editor_selo{justify-self:start}.musicas_publicas_cartao_metadados{grid-template-columns:minmax(0,1fr)}.musicas_publicas_paginacao{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.musicas_publicas_paginacao span{grid-column:1/-1;grid-row:1;text-align:center}}.compartilhamento_da_celebracao_acoes{align-content:flex-start;align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-start;min-width:0;width:100%}.compartilhamento_da_celebracao_acoes>[data_exportar_celebracao][hidden]{display:none}.compartilhamento_da_celebracao_progresso_pdf{box-sizing:border-box;column-gap:16px;display:grid;grid-template-columns:76px minmax(0,1fr);margin-bottom:16px;padding:16px;row-gap:6px;width:100%}.compartilhamento_da_celebracao_progresso_pdf .componente_carregamento_icone{align-self:center;grid-row:1/4;height:76px;width:76px}.compartilhamento_da_celebracao_progresso_pdf .componente_carregamento_texto{font-weight:700;margin:0}.compartilhamento_da_celebracao_progresso_descricao{color:var(--texto-secundario);font-size:.82rem;line-height:1.45;margin:0}.compartilhamento_da_celebracao_barra_de_espera{background:var(--carregamento-borda);border-radius:999px;height:4px;margin-top:4px;overflow:hidden}.compartilhamento_da_celebracao_barra_de_espera:after{animation:compartilhar_pdf_aguardar 1.4s ease-in-out infinite alternate;background:var(--texto-principal);border-radius:inherit;content:"";display:block;height:100%;width:40%}@keyframes compartilhar_pdf_aguardar{0%{transform:translateX(-100%)}to{transform:translateX(250%)}}@media (max-width:420px){.compartilhamento_da_celebracao_progresso_pdf{column-gap:12px;grid-template-columns:56px minmax(0,1fr);padding:12px}.compartilhamento_da_celebracao_progresso_pdf .componente_carregamento_icone{height:56px;width:56px}}@media (prefers-reduced-motion:reduce){.compartilhamento_da_celebracao_barra_de_espera:after{animation:none;width:100%}}.compartilhamento_da_celebracao_configuracoes{align-content:start;align-items:start;display:grid;flex:0 0 100%;gap:14px;grid-auto-rows:max-content;grid-template-columns:minmax(0,58fr) minmax(0,42fr);margin-top:6px;width:100%}.compartilhamento_da_celebracao_opcoes{align-items:center;align-self:start;background:var(--campo-fundo);border:1px solid rgba(var(--verde-primario-rgb),.16);border-radius:22px;display:flex;flex-wrap:wrap;gap:10px;justify-self:stretch;margin:0;max-width:100%;min-height:58px;min-width:0;padding:10px 12px 11px;width:100%}.compartilhamento_da_celebracao_opcoes legend{color:var(--texto-secundario);font-size:.76rem;font-weight:700;padding:0 7px}.compartilhamento_da_celebracao_pdf_voz{align-items:center;align-self:start;background:var(--campo-fundo);border:1px solid rgba(var(--verde-primario-rgb),.16);border-radius:22px;color:var(--texto-secundario);display:inline-flex;gap:12px;min-height:58px;min-width:0;padding:10px 12px}.compartilhamento_da_celebracao_pdf_voz[hidden]{display:none}.compartilhamento_da_celebracao_pdf_voz label{font-size:.82rem;font-weight:700;white-space:nowrap}.compartilhamento_da_celebracao_pdf_voz select{background:rgba(var(--branco-absoluto-rgb),.92);border:1px solid rgba(var(--verde-primario-rgb),.18);border-radius:999px;color:var(--verde-escuro);font:inherit;min-height:40px;min-width:140px;padding:7px 10px;width:100%}.compartilhamento_da_celebracao_seletor_voz{flex:1 1 220px;min-width:min(220px,100%)}.compartilhamento_da_celebracao_seletor_voz .seletor-lista_botao{border-radius:999px;min-height:40px}.compartilhamento_da_celebracao_opcao{align-items:center;background:var(--campo-fundo);border:1px solid rgba(var(--verde-primario-rgb),.14);border-radius:999px;color:var(--texto-secundario);cursor:pointer;display:inline-flex;font-weight:600;gap:6px;min-height:38px;padding:0 12px}.compartilhamento_da_celebracao_opcao input[type=checkbox]{accent-color:var(--verde-destaque);height:16px;margin:0;width:16px}.modal_acoes_compartilhamento_celebracao,.modal_compartilhar_celebracao{backdrop-filter:blur(6px);background:rgba(var(--sobreposicao-modal-rgb),.66);z-index:var(--camada-notificacao)}.modal_acoes_compartilhamento_celebracao_conteudo,.modal_compartilhar_celebracao>.modal_conteudo{align-items:stretch;background:var(--modal-fundo-gradiente);border:1px solid var(--modal-borda);border-radius:24px;box-shadow:var(--modal-sombra);color:var(--texto-principal);gap:16px;max-height:calc(100dvh - var(--modal_respiro_vertical, 20px)*2);overflow-y:auto;padding:24px;text-align:left;width:min(760px,100%)}.modal_compartilhar_celebracao>.modal_conteudo{width:min(620px,100%)}:is(.modal_acoes_compartilhamento_celebracao,.modal_compartilhar_celebracao) .modal_subtitulo{color:var(--texto-secundario);font-size:.9rem;line-height:1.45;margin:4px 0 0}.modal_compartilhar_celebracao .campo_infos{display:flex;flex-direction:column;gap:6px;width:100%}.modal_compartilhar_celebracao .campo_infos label{color:rgba(var(--verde-primario-em-texto-rgb),.8);font-size:.95rem;font-weight:600}.modal_compartilhar_celebracao .campo_infos textarea{min-height:180px;resize:vertical;width:100%}.modal_compartilhar_celebracao .modal_acoes{display:flex;gap:12px;justify-content:flex-end;width:100%}.modal_acoes_compartilhamento_celebracao .compartilhamento_da_celebracao_acoes>.botao_secundario{flex:1 1 180px}@media (max-width:620px){.modal_acoes_compartilhamento_celebracao,.modal_compartilhar_celebracao{--modal_respiro_horizontal:10px;--modal_respiro_vertical:10px;align-items:flex-start}.modal_acoes_compartilhamento_celebracao_conteudo,.modal_compartilhar_celebracao>.modal_conteudo{border-radius:20px;padding:20px 16px}.compartilhamento_da_celebracao_configuracoes{grid-template-columns:minmax(0,1fr)}.compartilhamento_da_celebracao_pdf_voz{align-items:stretch;flex-direction:column}.compartilhamento_da_celebracao_seletor_voz{flex:0 0 auto;min-width:0;width:100%}}[data_incluir_conteudos_no_pdf]{grid-column:1/-1}[data_incluir_conteudos_no_pdf][hidden]{display:none}.modal_conteudo_do_pdf{backdrop-filter:blur(6px);background:rgba(var(--sobreposicao-modal-rgb),.68);z-index:calc(var(--camada-notificacao) + 1)}.modal_conteudo_do_pdf>.modal_conteudo{background:var(--modal-fundo-gradiente);border:1px solid var(--modal-borda);border-radius:20px;box-shadow:var(--modal-sombra);color:var(--texto-principal);display:flex;flex-direction:column;gap:0;max-height:calc(100dvh - 32px);overflow:hidden;padding:0;text-align:left;width:min(900px,100%)}.modal_conteudo_do_pdf :is(.modal_acoes,.modal_cabecalho){flex:0 0 auto;gap:12px;margin:0;padding:18px 22px}.modal_conteudo_do_pdf .modal_corpo{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:18px 22px}.modal_conteudo_do_pdf .modal_acoes{align-items:center;background:var(--modal-fundo-base);border-top:1px solid var(--borda-suave);display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;width:100%}.modal_conteudo_do_pdf .modal_acoes button{flex:0 0 auto;margin:0;width:auto}.pdf_grupos_de_conteudo{align-items:start;display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:16px}.pdf_grupo_de_conteudo{background:var(--cartao-fundo);border:1px solid var(--campo-borda);border-radius:14px;min-width:0;overflow:hidden}.pdf_selecao_do_grupo{border:0;border-bottom:1px solid var(--campo-borda);border-radius:0;margin:0}.pdf_itens_de_conteudo{display:grid;gap:6px;padding:10px}.pdf_itens_de_conteudo .selecao_de_conteudo{margin:0;padding:8px 10px}.pdf_resumo_da_selecao{color:var(--texto-secundario);flex:1 1 180px;font-size:.85rem;line-height:1.4;margin:0}.pdf_conteudo_indisponivel,.pdf_voz_selecionada{color:var(--texto-secundario);font-size:.85rem;line-height:1.5;margin:4px 0}.pdf_voz_selecionada{margin-top:12px}.pdf_sobretitulo{color:var(--texto-secundario);display:block;font-size:.67rem;font-weight:800;letter-spacing:.12em;margin-bottom:5px}.modal_conteudo_do_pdf .modal_subtitulo{color:var(--texto-secundario);font-size:.86rem;line-height:1.5;margin:6px 0 0}.pdf_guia_dos_materiais{background:var(--campo-fundo);border:1px solid var(--campo-borda);border-left:3px solid var(--verde-destaque);border-radius:12px;font-size:.85rem;line-height:1.5;margin-bottom:16px;padding:16px 18px}.pdf_guia_dos_materiais>p:last-child{color:var(--texto-secundario);font-size:.78rem;margin:8px 0 0}.pdf_ordem_dos_materiais{align-items:center;color:var(--texto-principal);display:flex;flex-wrap:wrap;font-size:.8rem;font-weight:700;gap:6px 10px;margin:10px 0 0}.pdf_grupo_de_conteudo[data_grupo_pdf=musicas]{grid-column:1/-1}.pdf_musica{background:var(--campo-fundo);border:1px solid var(--campo-borda);border-radius:12px;min-width:0;overflow:hidden}.pdf_musica_cabecalho{align-items:center;display:grid;gap:6px;grid-template-columns:minmax(0,1fr) minmax(150px,.7fr);padding:3px 8px 3px 3px}.pdf_itens_de_conteudo .pdf_selecao_da_musica{align-items:center;background:#0000;border-color:#0000;min-width:0}.pdf_itens_de_conteudo .pdf_selecao_da_musica:has(input:checked){background:#0000;border-color:#0000}.pdf_expandir_materiais{background:#0000;border:0;border-radius:8px;color:var(--texto-secundario);cursor:pointer;display:grid;font:inherit;gap:3px;justify-items:end;margin:0;min-height:48px;min-width:0;padding:8px;text-align:right;width:100%}.pdf_expandir_materiais:hover{background:var(--botao-secundario-fundo-hover)}.pdf_materiais_acionador{color:var(--texto-principal);font-size:.8rem;font-weight:750}.pdf_materiais_acionador:after{content:"+";display:inline-block;margin-left:8px;text-align:center;width:12px}.pdf_expandir_materiais[aria-expanded=true] .pdf_materiais_acionador:after{content:"−"}.pdf_materiais_resumo{font-size:.74rem;line-height:1.4;max-width:100%;overflow-wrap:anywhere}.pdf_musica_configuracoes{background:var(--cartao-fundo);border-top:1px solid var(--campo-borda);padding:14px}.pdf_materiais{border:0;display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;min-width:0;padding:0}.pdf_materiais legend{color:var(--texto-secundario);font-size:.76rem;font-weight:700;margin-bottom:10px;padding:0}.pdf_material{align-items:flex-start;background:var(--campo-fundo);border:1px solid var(--campo-borda);border-radius:10px;cursor:pointer;display:flex;font-size:.8rem;font-weight:700;gap:8px;line-height:1.4;min-height:64px;min-width:0;padding:12px 10px}.pdf_material:has(input:checked){background:var(--botao-secundario-fundo-hover);border-color:var(--campo-borda-foco)}.pdf_material input{accent-color:var(--verde-destaque);flex:0 0 17px;height:17px;margin:1px 0 0;min-height:17px;padding:0;width:17px}.pdf_material>span{min-width:0;overflow-wrap:anywhere}.pdf_material_disponibilidade{color:var(--texto-secundario);display:block;font-size:.72rem;font-weight:400;margin-top:4px}.pdf_material_indisponivel{border-style:dashed}.pdf_voz_da_musica{align-items:center;color:var(--texto-secundario);display:flex;flex-wrap:wrap;font-size:.78rem;gap:8px 14px;margin-top:14px}.pdf_voz_da_musica select{background:var(--campo-fundo);border:1px solid var(--campo-borda);border-radius:8px;color:var(--texto-principal);font:inherit;margin:0;max-width:100%;min-height:42px;min-width:0;padding:8px 30px 8px 10px;width:auto}.pdf_aviso_dos_materiais{color:var(--texto-secundario);font-size:.75rem;line-height:1.5;margin:12px 0 0}.pdf_musica_excluida .pdf_selecao_da_musica .selecao_de_conteudo_textos{color:var(--texto-suave)}.modal_conteudo_do_pdf :is(.pdf_expandir_materiais,.pdf_voz_da_musica select):focus-visible,.pdf_material:focus-within{outline:2px solid var(--campo-borda-foco);outline-offset:2px}.modal_conteudo_do_pdf [hidden]{display:none!important}@media (max-width:620px){.modal_conteudo_do_pdf{padding:10px}.modal_conteudo_do_pdf>.modal_conteudo{border-radius:16px;max-height:calc(100dvh - 20px)}.modal_conteudo_do_pdf :is(.modal_cabecalho,.modal_corpo,.modal_acoes){padding:14px}.pdf_grupos_de_conteudo{grid-template-columns:minmax(0,1fr)}.pdf_musica_cabecalho{grid-template-columns:minmax(0,1fr) minmax(96px,.65fr);padding-right:3px}.pdf_musica_configuracoes{padding:12px}.pdf_materiais{gap:6px;grid-template-columns:minmax(0,1fr)}.pdf_material{align-items:center;min-height:48px;padding:10px}.pdf_material>span{align-items:baseline;display:flex;flex:1;flex-wrap:wrap;gap:2px 8px;justify-content:space-between}.pdf_material_disponibilidade{margin:0}.pdf_voz_da_musica select{width:100%}.pdf_resumo_da_selecao{flex-basis:100%}.modal_conteudo_do_pdf .modal_acoes button{flex:1 1 100px}}