@keyframes fresh { from { background-color: #ffc107; } to { background-color: white; } } .fresh { animation-name: fresh; animation-duration: 30s; } .loader-container { margin: 20% auto 0 auto; text-align: center; } .loader { border: 16px solid #f3f3f3; /* Light grey */ border-top: 16px solid #3498db; /* Blue */ border-radius: 50%; width: 120px; height: 120px; animation: spin 2s linear infinite; display: inline-block; } @font-face { font-family: 'PT Sans Narrow'; font-style: normal; font-weight: 400; src: local('PT Sans Narrow'), local('PTSans-Narrow'), url('../fonts/pt-sans.woff2') format('woff2'); } @font-face { font-family: 'Ubuntu Mono'; font-style: normal; font-weight: 400; src: local('Ubuntu Mono'), local('UbuntuMono-Regular'), url('../fonts/ubuntu-mono.woff2') format('woff2'); } @font-face { font-family: 'Gentium Basic'; font-style: normal; font-weight: 400; src: local('Gentium Basic'), local('GentiumBasic'), url('../fonts/gentium-basic.woff2') format('woff2'); } @keyframes spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } } body, input { } body, input { } pre { font-family: 'Ubuntu Mono'; background: #333; overflow: auto; border: 1px solid #292929; border-radius: 4px; color: #ddd; padding: 6px 10px; } pre code a { color: #eef; } h1, h2 { } #view { margin: 5em auto 5em auto; } footer div { text-align: center; } svg { position: relative; } .badge { cursor: pointer; } .disabled { pointer-events: none; opacity: 0.4; cursor: not-allowed; }