.menu-acoes{display:inline-flex;position:relative}.menu-acoes__gatilho{width:var(--altura-controle-compacta);height:var(--altura-controle-compacta);border:var(--borda-largura) solid transparent;border-radius:var(--raio-controle);color:var(--cor-texto-2);cursor:pointer;transition:background var(--duracao-controle) var(--easing), color var(--duracao-controle) var(--easing);background:0 0;justify-content:center;align-items:center;padding:0;display:inline-flex}.menu-acoes__gatilho:hover,.menu-acoes__gatilho[aria-expanded=true]{background:var(--cor-superficie-2);color:var(--cor-texto)}.menu-acoes__gatilho:focus-visible{outline:2px solid var(--cor-foco);outline-offset:2px}.menu-acoes__painel{z-index:var(--z-lista);min-width:180px;padding:var(--e1);border:var(--borda-largura) solid var(--cor-borda);border-radius:var(--raio-card);background:var(--cor-superficie);box-shadow:var(--sombra-flutuante);animation:menu-acoes-entrando var(--duracao-entrada) var(--easing-entrada);flex-direction:column;display:flex;position:fixed}.menu-acoes__painel[data-lado=cima]{animation-name:menu-acoes-subindo}@keyframes menu-acoes-entrando{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes menu-acoes-subindo{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.menu-acoes__item{align-items:center;gap:var(--e2);width:100%;min-height:var(--altura-controle-compacta);padding:0 var(--e3);border-radius:var(--raio-compacto);color:var(--cor-texto);font:inherit;font-size:var(--tipo-corpo-pequeno);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:none;text-decoration:none;display:flex}.menu-acoes__item:hover{background:var(--cor-superficie-2)}.menu-acoes__item:focus-visible{outline:2px solid var(--cor-foco);outline-offset:-2px}.menu-acoes__item--perigo{color:var(--cor-erro-texto)}.menu-acoes__icone{color:var(--cor-texto-3);display:inline-flex}.menu-acoes__item--perigo .menu-acoes__icone{color:inherit}.menu-acoes__grupo-perigo{margin-top:var(--e1);padding-top:var(--e1);border-top:var(--borda-largura) solid var(--cor-borda-suave)}
