base.scss 931 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. .grecaptcha-badge {
  2. visibility: hidden;
  3. height: 0 !important; // Prevent layout shift
  4. }
  5. @keyframes bounce {
  6. 0%,
  7. 10%,
  8. 26%,
  9. 40% {
  10. transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  11. transform: translate3d(0, 0, 0);
  12. }
  13. 20%,
  14. 21% {
  15. transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
  16. transform: translate3d(0, -10px, 0);
  17. }
  18. 35% {
  19. transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
  20. transform: translate3d(0, -5px, 0);
  21. }
  22. 45% {
  23. transform: translate3d(0, -2px, 0);
  24. }
  25. 50% {
  26. transform: translate3d(0, 0, 0);
  27. }
  28. }
  29. .bounce {
  30. animation-duration: 2s;
  31. animation-fill-mode: both;
  32. animation-iteration-count: infinite;
  33. animation-name: bounce;
  34. transform-origin: center bottom;
  35. }
  36. .recaptcha-branding {
  37. padding: var(--spacing-05) var(--spacing-05) 0 var(--spacing-05);
  38. text-align: center;
  39. font-size: var(--font-size-01);
  40. }