/ src / App.css
App.css
 1  #root {
 2    max-width: 1280px;
 3    margin: 0 auto;
 4    padding: 2rem;
 5    text-align: center;
 6  }
 7  
 8  .page-transition-enter {
 9    opacity: 0;
10  }
11  
12  .page-transition-enter-active {
13    opacity: 1;
14    transition: opacity 300ms;
15  }
16  
17  .page-transition-exit {
18    opacity: 1;
19  }
20  
21  .page-transition-exit-active {
22    opacity: 0;
23    transition: opacity 300ms;
24  }
25  
26  .logo {
27    height: 6em;
28    padding: 1.5em;
29    will-change: filter;
30    transition: filter 300ms;
31  }
32  .logo:hover {
33    filter: drop-shadow(0 0 2em #646cffaa);
34  }
35  .logo.react:hover {
36    filter: drop-shadow(0 0 2em #61dafbaa);
37  }
38  
39  @keyframes logo-spin {
40    from {
41      transform: rotate(0deg);
42    }
43    to {
44      transform: rotate(360deg);
45    }
46  }
47  
48  @media (prefers-reduced-motion: no-preference) {
49    a:nth-of-type(2) .logo {
50      animation: logo-spin infinite 20s linear;
51    }
52  }
53  
54  .card {
55    padding: 2em;
56  }
57  
58  .read-the-docs {
59    color: #888;
60  }