















 





:root {
  --agent-pad-scale: 1;
}
.agent-panel {
  justify-content: center;
  padding: calc(10px * var(--agent-pad-scale)) calc(24px * var(--agent-pad-scale));
  min-width: calc(88px * var(--agent-pad-scale));
}











.agent-panel .fp-btn {
  width: 44px;
  height: 44px;
}





.agent-panel .fp-btn svg {
  display: block;
  width: 42px;
  height: 42px;
}









@keyframes agent-enter {
  from { opacity: 0; }
  to { opacity: 1; }
}

 
.agent-overlay {
  transition: opacity 1s ease;
}
.agent-overlay.agent-fading {
  opacity: 0;
  pointer-events: none;    
}
