body { background-color: #182028 !important; } #root { font-family: "Inconsolata"; font-size: 18px; margin: auto; max-width: 800px; padding: 0 1em; text-align: justify; color: #eee; } #root img { width: 100%; margin-bottom: 0.5rem; } a { color: #846; text-decoration: none; } a:hover { box-shadow: inset 0 0px 0 white, inset 0 -1px 0 #456; } .profile-description { padding: 0.5rem; white-space: pre; } .btn { background: #283038; color: #f6c; border: 0px; border-radius: 2px; padding: 0.2em 0.4em; font-size: 1em; font-family: "Inconsolata"; cursor: pointer; text-transform: uppercase; letter-spacing: 0.05em; font-weight: 800; } .progress-bg { background: none; filter: blur(3px); -moz-filter: blur(3px); -webkit-filter: blur(3px); position: absolute; width: 100px; height: 100px; } .progress-svg { animation: progress-rotate 2s linear infinite; height: 100px; width: 100px; position: relative; } .progress-path { stroke-dasharray: 0, calc(20 * 7); stroke-linecap: round; stroke: #888a; -moz-transition: stroke-dasharray 0.3s ease; -webkit-transition: stroke-dasharray 0.3s ease; transition: stroke-dasharray 0.3s ease; } @keyframes progress-rotate { 100% { transform: rotate(360deg); } } .progress-wrapper { display: inline-block; } #push-url { position: relative; display: inline; } #push-url-input { min-width: 40%; color: white; background-color: transparent; border: 1px solid transparent; border-bottom-color: rgba(252, 49, 113, 0.2); } #push-url-input:focus { outline: none; } #push-url-input::placeholder { color: rgba(255, 255, 255, 0.3); } #push-url-span { position: absolute; bottom: 0; left: 50%; width: 100%; height: 1px; opacity: 0; background-color: #fc2f70; transform-origin: center; transform: translate(-50%, 0) scaleX(0); transition: all 0.3s ease; } #push-url-input:focus ~ span { transform: translate(-50%, 0) scaleX(1); opacity: 1; } .progress-status { width: 100%; text-align: center; font-size: 0.9em; } /*# sourceMappingURL=blure.css.map */