body{font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;background-color:#f5f6f8;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='52' height='26' viewBox='0 0 52 26' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 10c0-2.21-1.79-4-4-4a6 6 0 0 1-6-6h2c0 2.21 1.79 4 4 4a6 6 0 0 1 6 6c0 2.21 1.79 4 4 4a6 6 0 0 1 6 6c0 2.21 1.79 4 4 4v2a6 6 0 0 1-6-6c0-2.21-1.79-4-4-4a6 6 0 0 1-6-6zm25.464-1.95l8.486 8.486-1.414 1.414-8.486-8.486 1.414-1.414z' fill='%23000' fill-opacity='.02' fill-rule='evenodd'/%3E%3C/svg%3E")}body,ul{margin:0;padding:0}ul{list-style:none}ul li{display:inline}a{color:#e10098}p{line-height:1.3rem}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}.App{padding:.5rem;max-width:1200px;margin:auto;text-align:center;color:#333}.App p{max-width:900px;margin:0 auto}header p{padding:1rem}.explanation{quotes:"\201C" "\201D" "\2018" "\2019"}.explanation:before{content:open-quote;left:-10px;top:20px}.explanation:after,.explanation:before{display:inline;line-height:0;position:relative;color:#999;font-size:3em}.explanation:after{content:close-quote;left:10px;top:25px}.graphqlLogo{width:30px;position:relative;top:3px;margin-right:.3rem}span.pink{color:#e10098}.sectionsList{position:relative}.line{position:absolute;z-index:-1;top:0;bottom:0;left:50%;border-left:2px dotted #888}.cta{-ms-flex-align:center;align-items:center;border-radius:4px;background-color:#feffff;margin:0 auto;margin-top:2rem;width:50%;height:100%;padding:1rem;padding-bottom:1rem;-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,.2);box-shadow:0 2px 6px 0 rgba(0,0,0,.2)}.cta,.cta .content{display:-ms-flexbox;display:flex}.cta .content{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.avatar{display:block;height:120px;width:120px;line-height:120px;border-radius:50%;background-color:#fff;color:#fff;text-align:center;font-size:2em}@media (max-width:610px){.cta{width:90%}.avatar{height:80px;width:80px;line-height:80px}}#mc-embedded-subscribe{background-color:#e10098!important}#mc-embedded-subscribe:hover{background-color:#f6727f!important}.section{color:#feffff;padding:1rem;margin:3rem 0;border-radius:4px;-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,.2);box-shadow:0 2px 6px 0 rgba(0,0,0,.2);text-shadow:1px 1px rgba(0,0,0,.3)}.section .name{margin-bottom:1rem;font-size:1.5rem}.section .description{text-align:left}.section p{margin-top:0}.section.client{background-color:#f67280}.section.client a{color:#f67280}.section.gateway{background-color:#c06c84}.section.gateway a{color:#c06c84}.section.graphqlServer{background-color:#6c5b7b}.section.graphqlServer a{color:#6c5b7b}.section.server{background-color:#515c7c}.section.dbProxy{background-color:#355c7d}.section.dbProxy a{color:#355c7d}.section.data{background-color:#0d3559}.tools{padding-top:1rem;display:-ms-flexbox;display:flex;-ms-flex-pack:space-evenly;justify-content:space-evenly;-ms-flex-wrap:wrap;flex-wrap:wrap}.round{border-radius:.5rem}.tool{color:#333;overflow:hidden;width:360px;margin:.5rem;border-radius:4px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;text-shadow:none;-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,.2);box-shadow:0 2px 6px 0 rgba(0,0,0,.2)}.tool .main{background-color:#feffff;height:100%;padding:1rem;padding-bottom:1rem}.tool .name{margin-top:0;font-weight:700;font-size:1.1rem}.tool .description{text-align:left}.tool .info{padding:.5rem;background-color:#f3f4f5}.tool .info .links{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.tool .info .links a{margin:.5rem}
/*# sourceMappingURL=main.aed0cd40.css.map*/