@import url("https://fonts.googleapis.com/css2?family=Source+Sans+Pro:wght@400;600&display=swap");body,html{font-family:Source Sans Pro,sans-serif;font-size:16px;font-weight:400;line-height:20px;padding:0;margin:0}a{color:inherit;text-decoration:none}*,:after,:before{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.Header_header__VYZ3G{display:flex;justify-content:space-between;padding:1rem}.Header_logo__6vBZG{display:flex;justify-content:center;align-items:center}.Header_appName__ULGAV{margin-left:12px;font-weight:700;color:#335bf1}.Header_left__9aIGe,.Header_right__K2Msm{display:flex;align-items:center}.Header_right__K2Msm>:not(:first-child){margin-left:1rem}@media screen and (min-width:768px){.Header_header__VYZ3G{padding:1rem 2rem}}.Shared_container__19ifG{min-height:calc(100vh - 64px);padding:0;display:flex;flex-direction:column;align-items:center;max-width:90vw;margin:auto}.Shared_main__3DdCr{max-width:540px;padding-top:2rem;flex:1 1}.Shared_footer__UF0zM{max-width:540px;color:grey;margin:4em 0;display:flex;justify-content:center;align-items:center}.Shared_footer__UF0zM img{margin:0 .5rem}.Shared_footer__UF0zM a{display:flex;justify-content:center;align-items:center}.Shared_title__VF2Fm a{color:#0070f3;text-decoration:none}.Shared_title__VF2Fm{margin:0;font-size:1.75rem;line-height:1.2}.Shared_description__iO0hV{margin-top:.5rem;color:grey;line-height:1.4}.Shared_description__iO0hV,.Shared_title__VF2Fm{text-align:center}.Shared_subtitle__2wLAs{margin-top:0;font-size:1.25rem}.Shared_instructions__oioh2{margin-top:0;color:grey}.Shared_arrow__COHZ0{display:flex;align-items:center;justify-content:center;height:100%;opacity:0;transition:opacity .4s linear}.Shared_cards__t3vqU{margin:2rem}.Shared_card__fSuZr{border:2px solid #fff;border-radius:.5em;transition:color .15s ease,border-color .15s ease}.Shared_card__fSuZr:empty{padding:2em;background-image:radial-gradient(circle 14px at 46px 46px,#f2f2f2 99%,transparent 0),linear-gradient(100deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.5) 50%,hsla(0,0%,100%,0) 80%),linear-gradient(#f2f2f2 16px,transparent 0),linear-gradient(#f2f2f2 16px,transparent 0),linear-gradient(#f2f2f2 16px,transparent 0);background-repeat:repeat-y;background-size:100px 200px,50px 200px,150px 200px,350px 200px,200px 200px;background-position:0 0,0 0,70px 36px,70px 58px,70px 80px;animation:Shared_shine__4nsgK 1s infinite}@keyframes Shared_shine__4nsgK{to{background-position:0 0,100% 0,70px 36px,70px 58px,70px 80px}}.Shared_card__fSuZr h3{margin:0;font-size:1.125rem;font-weight:600;line-height:1.5}.Shared_card__fSuZr p{margin:0;font-size:1rem;line-height:1.25;color:grey}.Shared_cardContent__hRFdJ{display:grid;width:100%;grid-template-columns:24px 1fr;grid-gap:1em;gap:1em;padding:1.5em 1em;background:transparent;border:none;color:inherit;text-align:left;text-decoration:none}.Shared_cardContent__hRFdJ img{margin-top:.2rem}.Shared_logo__tWoa0{height:1.5rem;transition:transform .2s linear}.Shared_logo__tWoa0:focus,.Shared_logo__tWoa0:hover{transform:translateY(-4px)}.Shared_links__JeOg7{display:flex;flex-direction:column;height:3.5rem;align-items:center;justify-content:space-between}.Shared_link__fx39K{color:#335bf1;font-weight:600}@media screen and (min-width:768px){.Shared_main__3DdCr{padding-top:4.5rem}.Shared_title__VF2Fm{font-size:2.5rem}.Shared_description__iO0hV{font-size:1.25rem}.Shared_title__VF2Fm a:active,.Shared_title__VF2Fm a:focus,.Shared_title__VF2Fm a:hover{text-decoration:underline}.Shared_card__fSuZr{margin-bottom:1rem}.Shared_card__fSuZr:active,.Shared_card__fSuZr:focus,.Shared_card__fSuZr:hover{border-color:#f2f2f2}.Shared_card__fSuZr:hover .Shared_arrow__COHZ0{opacity:1}.Shared_cardContent__hRFdJ{grid-template-columns:24px 1fr 42px;padding:2em;cursor:pointer;font:inherit}.Shared_links__JeOg7{padding-left:28px;flex-direction:row;height:inherit}.Shared_link__fx39K{padding-right:28px}.Shared_link__fx39K:hover{background:url(/icons/external-link.svg) no-repeat 100%;background-size:20px 20px}.Shared_linkText__K6MXA:hover{border-bottom:2px solid #335bf1}}.Shared_backend__kU3bl{margin-bottom:4rem}.Shared_backend__kU3bl h2{text-align:center}.Shared_backend__kU3bl h4{margin-bottom:0}.Shared_backend__kU3bl h4 em{font-weight:400;margin-left:.5rem}.Shared_backend__kU3bl pre{font-size:80%;border-radius:.5rem}.Shared_preContainer__nkAvI{margin:4rem 0}.Shared_preContainer__nkAvI .Shared_description__iO0hV{margin:1rem 0}