:host{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-size:14px;color:#333;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{width:100%;margin:0;padding:0;overflow-x:hidden;font-size:.9rem}h1,h2,h3,h4,h5,h6{margin:8px 0}p{margin:0}.spacer{flex:1}.center{margin-left:auto;margin-right:auto}.toolbar{position:absolute;top:0;left:0;right:0;height:60px;display:flex;align-items:center;color:#fff;font-weight:600}.toolbar img{margin:0 16px}.toolbar #twitter-logo{height:40px;margin:0 8px}.toolbar #youtube-logo{height:40px;margin:0 16px}.toolbar #twitter-logo:hover,.toolbar #youtube-logo:hover{opacity:.8}.content{display:flex;margin:16px auto 32px;padding:0 16px;max-width:960px;flex-direction:column;align-items:center}svg.material-icons{height:24px;width:auto}svg.material-icons:not(:last-child){margin-right:8px}.card svg.material-icons path{fill:#888}.card-container{display:flex;flex-wrap:wrap;justify-content:center;margin-top:16px}.card{all:unset;border-radius:4px;border:1px solid #eee;background-color:#fafafa;height:40px;width:200px;margin:0 8px 16px;padding:16px;display:flex;flex-direction:row;justify-content:center;align-items:center;transition:all .2s ease-in-out;line-height:24px}.card-container .card:not(:last-child){margin-right:0}.card.card-small{height:16px;width:168px}.card-container .card:not(.highlight-card){cursor:pointer}.card-container .card:not(.highlight-card):hover{transform:translateY(-3px);box-shadow:0 4px 17px #00000059}.card-container .card:not(.highlight-card):hover .material-icons path{fill:#696767}.card.highlight-card{background-color:#1976d2;color:#fff;font-weight:600;border:none;width:auto;min-width:30%;position:relative}.card.card.highlight-card span{margin-left:60px}svg#rocket{width:80px;position:absolute;left:-10px;top:-24px}svg#rocket-smoke{height:calc(100vh - 95px);position:absolute;top:10px;right:180px;z-index:-10}a,a:visited,a:hover{color:#1976d2;text-decoration:none}a:hover{color:#125699}.terminal{position:relative;width:80%;max-width:600px;border-radius:6px;padding-top:45px;margin-top:8px;overflow:hidden;background-color:#0f0f10}.terminal:before{content:"\2022\2022\2022";position:absolute;top:0;left:0;height:4px;background:rgb(58,58,58);color:#c2c3c4;width:100%;font-size:2rem;line-height:0;padding:14px 0;text-indent:4px}.terminal pre{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;color:#fff;padding:0 1rem 1rem;margin:0}.circle-link{height:40px;width:40px;border-radius:40px;margin:8px;background-color:#fff;border:1px solid #eeeeee;display:flex;justify-content:center;align-items:center;cursor:pointer;box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d;transition:1s ease-out}.circle-link:hover{transform:translateY(-.25rem);box-shadow:0 3px 15px #0003}footer{margin-top:8px;display:flex;align-items:center;line-height:20px}footer a{display:flex;align-items:center}.github-star-badge{color:#24292e;display:flex;align-items:center;font-size:12px;padding:3px 10px;border:1px solid rgba(27,31,35,.2);border-radius:3px;background-image:linear-gradient(-180deg,#fafbfc,#eff3f6 90%);margin-left:4px;font-weight:600}.github-star-badge:hover{background-image:linear-gradient(-180deg,#f0f3f6,#e6ebf1 90%);border-color:#1b1f2359;background-position:-.5em}.github-star-badge .material-icons{height:16px;width:16px;margin-right:4px}svg#clouds{position:fixed;bottom:-160px;left:-230px;z-index:-10;width:1920px}.notice-small{color:#b0b0b0;font-size:.6em;width:80%;margin-left:auto;margin-right:auto;text-align:center}.img-line{width:60%;margin-left:auto;margin-right:auto}.text-center{text-align:center}.text-under-red{text-decoration:underline;text-decoration-color:red;text-underline-offset:.5em}.p-16{padding:16px}.pl-0{padding-left:0}.pr-0{padding-right:0}.toolbar{background-color:#404041;padding:16px}a.menu-link{color:#fff;padding:16px}.modal{position:fixed;top:3%;right:3%;left:3%;width:auto;margin:0;z-index:2000}.modal-content{overflow-y:scroll;height:90vh;position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0;background:#ffffff;padding:8px}.modal-body{height:60%}.modal-backdrop{position:fixed;top:0;left:0;z-index:0;width:100vw;height:100vh;background-color:#000}.fade{transition:opacity .15s linear}.modal-backdrop.show{opacity:.5}.modal.show .modal-dialog{transform:none}.modal.fade .modal-dialog{transition:transform .3s ease-out}.row{width:100%}.col-4{width:33%;float:left}.col-6{width:50%;float:left}.p-32{padding:32px}.pb-32{padding-bottom:32px}.bg-gray{background:#eeeeee}.mt-32{margin-top:32px}.pl-8{padding-left:8px}.pr-8{padding-right:8px}.float-right{float:right}.img-center{display:block;margin-left:auto;margin-right:auto}.wrapper{margin:0 auto;width:100%}.carousel{position:relative}.carousel-item img{width:100%}.carousel-indicators{position:absolute;right:0;bottom:-2px;left:0;z-index:15;display:flex;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.modal-open .modal{overflow-y:hidden}.modal-xl{max-width:1000px}.modal-header{float:left;width:100%}.topnavroot{background-color:#333}.topnav{overflow:hidden;position:relative;padding:16px;max-width:960px;margin-left:auto;margin-right:auto}.topnav a{color:#fff;padding:8px;text-decoration:none;font-size:16px}.topnav a.icon{background:black;position:absolute;right:0;top:0;display:none}.topnav a:hover{background-color:#ddd;color:#000}.active{background-color:#04aa6d;color:#fff}.topnav #myLinks{float:right;margin-top:16px}@media screen and (max-width: 767px){h1,h2,h3,h4,h5,h6{font-size:1.5rem}.close{margin-top:0}.topnav a.icon{display:block}.col-6{max-width:100%;flex:0 0 100%;margin-top:16px;font-size:.7rem}.col-4{font-size:.7rem}.notice-small{width:100%}.topnav #myLinks{display:none;float:left}.topnav a{display:block}.card-container>*:not(.circle-link),.terminal{width:100%}.card:not(.highlight-card){height:16px;margin:8px 0}.card.highlight-card span{margin-left:72px}svg#rocket-smoke{right:120px;transform:rotate(-5deg)}}@media only screen and (max-width: 500){topnavroot{min-width:500px}}
