.slider-antes-depois{flex-direction:column;gap:.5rem;max-width:400px;display:flex}.slider-antes-depois-imagens{aspect-ratio:1;border:1px solid var(--cor-borda);border-radius:4px;width:100%;position:relative;overflow:hidden}.slider-antes-depois-imagem{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.slider-antes-depois-imagem-depois{will-change:clip-path}.slider-antes-depois-linha{background:var(--cor-fundo);pointer-events:none;width:2px;position:absolute;top:0;bottom:0;transform:translate(-1px)}.slider-antes-depois-controle{width:100%}.pacientes-pagina{color:var(--cor-estrutura);background:var(--cor-fundo);font-family:var(--fonte-corpo);max-width:640px;margin:0 auto;padding:1.5rem;font-weight:300}.pacientes-pagina h1{font-family:var(--fonte-titulo);font-weight:600}.pacientes-formulario{border:1px solid var(--cor-borda);border-radius:8px;flex-direction:column;gap:.75rem;margin-bottom:1.5rem;padding:1rem;display:flex}.pacientes-formulario label{flex-direction:column;gap:.25rem;font-size:.9rem;display:flex}.pacientes-formulario input{border:1px solid var(--cor-borda);color:var(--cor-estrutura);border-radius:4px;padding:.5rem;font-size:1rem}.pacientes-botao-primario{background:var(--cor-cta);color:var(--cor-cta-texto);cursor:pointer;border:none;border-radius:4px;align-self:flex-start;padding:.6rem 1.25rem;font-size:1rem;font-weight:600}.pacientes-botao-primario:disabled{opacity:.6;cursor:not-allowed}.pacientes-botao-secundario{color:var(--cor-estrutura);border:1px solid var(--cor-borda);cursor:pointer;background:0 0;border-radius:4px;padding:.6rem 1.25rem;font-size:1rem}.pacientes-erro{color:var(--cor-erro)}.pacientes-lista{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.pacientes-acoes{align-items:flex-start;gap:.5rem;display:flex}.pacientes-acoes-secundarias{flex-direction:column;align-items:flex-end;gap:.25rem;display:flex}.pacientes-item{border:1px solid var(--cor-borda);border-radius:6px;flex-direction:column;gap:.75rem;padding:.75rem 1rem;display:flex}.pacientes-item-linha{justify-content:space-between;align-items:center;display:flex}.pacientes-item-nome{font-weight:600}.pacientes-item-detalhe{opacity:.8;font-size:.85rem}.pacientes-fotos{border-top:1px solid var(--cor-borda);flex-direction:column;gap:.75rem;padding-top:.75rem;display:flex}.pacientes-fotos-upload{flex-wrap:wrap;gap:.5rem;display:flex}.pacientes-paginacao{justify-content:center;align-items:center;gap:1rem;margin-top:1rem;display:flex}.ficha-remota-pagina{font-family:var(--fonte-corpo);color:var(--cor-estrutura);background:var(--cor-fundo);max-width:600px;margin:0 auto;padding:2rem 1.5rem;font-weight:300}.ficha-remota-pagina h1{font-family:var(--fonte-titulo);color:var(--cor-estrutura);font-weight:600}.ficha-remota-formulario{flex-direction:column;gap:.75rem;display:flex}.ficha-remota-pergunta-toggle{border-bottom:1px solid var(--cor-estrutura);align-items:center;gap:.5rem;padding:.6rem 0;display:flex}.ficha-remota-campo-texto{flex-direction:column;gap:.35rem;display:flex}.ficha-remota-campo-texto textarea{border:1px solid var(--cor-estrutura);font-family:var(--fonte-corpo);color:var(--cor-estrutura);border-radius:4px;padding:.5rem}.ficha-remota-botao-primario{background:var(--cor-cta);color:var(--cor-cta-texto);font-family:var(--fonte-corpo);cursor:pointer;border:none;border-radius:4px;align-self:flex-start;margin-top:.5rem;padding:.75rem 1.5rem;font-size:1rem;font-weight:600}.ficha-remota-botao-primario:disabled{opacity:.6;cursor:not-allowed}.ficha-remota-erro{color:var(--cor-estrutura);border:1px solid var(--cor-estrutura);border-radius:4px;padding:.75rem;font-weight:600}:root{--cor-estrutura:#2a1b99;--cor-fundo:#fff;--cor-cta:#c6a15b;--cor-cta-texto:#fff;--cor-erro:#b3261e;--cor-borda:#d9d5ea;--fonte-titulo:"Cormorant", serif;--fonte-corpo:"Raleway", sans-serif}
