body{margin:0;background:#1b1a19;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.largerInput{padding:15px 10px!important}.loginButton{height:50px}a{color:#c0a976}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion: no-preference){.App-logo{animation:App-logo-spin infinite 20s linear}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}.card-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:normal!important;line-height:1.4;min-height:2.8em}.card-description{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal}#rscp-main{border:10px solid #c00}.card-image{height:250px;width:100%;object-fit:cover}p.larger-text{font-size:1.5em;color:#dcdcdc}.course-thumbnail{background-size:cover;background-position:center;width:100%;height:200px}.wrap-cell{white-space:normal;word-wrap:break-word;word-break:break-all}@keyframes App-logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes cert-panel-shimmer{0%{transform:translate(-120%) skew(-18deg)}to{transform:translate(420%) skew(-18deg)}}.cert-panel-shimmer{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden;border-radius:inherit}.cert-panel-shimmer:after{content:"";position:absolute;top:0;left:0;width:35%;height:100%;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.03) 20%,rgba(255,255,255,.13) 42%,rgba(255,255,255,.2) 50%,rgba(255,255,255,.13) 58%,rgba(255,255,255,.03) 80%,transparent 100%);filter:blur(6px);animation:cert-panel-shimmer 2s cubic-bezier(.4,0,.2,1) .35s 1 both}
