*,:after,:before{margin:0;padding:0;box-sizing:border-box}body{background-color:#303;background-image:url(/static/media/Endless-Constellation.d41d8cd9.svg);display:flex;flex-direction:column;align-items:center;margin:0 auto;height:100vh;width:100%;font-family:"Fira Sans",sans-serif;font-size:18px;color:#fff;scroll-behavior:smooth}@media (min-width:630px){body{margin:100px auto;align-items:normal}}.container{padding-top:50px;margin:0 20px;max-width:100%;grid-template-columns:100%;text-align:center;display:grid;grid-auto-columns:100vh;grid-template-rows:1fr 1fr 25%;grid-gap:30px;place-items:center}.container *{margin:10px 0}.container__landing{margin:0 20px;width:95%}.bg,.underline{position:relative}.bg:before,.underline:before{content:"";z-index:-1;position:absolute;bottom:-1px;background:#36bd56;width:120%;height:7px;transform:rotate(-4deg)}.bg:before{width:100%;height:100%;opacity:.6;transform:none}.input-box{margin:20px 0}input{outline:none;width:100%;height:60px!important;background-color:transparent;border:3px solid #36bd56;color:#fff;font-size:1.25rem;font-weight:500;border-radius:15px;text-align:center;padding:20px;box-shadow:0 10px 25px rgba(119,115,115,.16)}button{background:#36bd56;border:none;width:300px;height:40px;font-weight:700;border-radius:8px;color:#000}button:hover{border:2px solid #000;opacity:.7;color:#fff}.container-links{margin:0 auto;width:100%;text-align:center;display:flex;flex-flow:column nowrap;justify-content:space-evenly;align-items:center;height:50vh}a{text-decoration:none;color:#fff}a:hover{background-color:#36bd56;font-weight:700}.table-container{margin-top:25px;width:80%}.container-link h1{font-size:2rem}.table-container>th{border-bottom:2px solid #36bd56}.table-container>th:nth-child(2){margin-left:10px}.table-container>tr td{padding-top:10px;padding-right:10px}@media (max-width:500px){button{width:100%}}@media (min-width:600px) and (max-width:991px){.container{margin:0 auto}}@media (min-width:992px){input{height:55px}}.result__inner{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;margin:4px 15px 20px}.input,.output{color:#fff;background:#36bd56;border:none;border-radius:10px;padding:10px}.input a,.output a{text-decoration:none;color:#fff}@media (max-width:500px){.result__inner{grid-template-columns:100%;grid-template-rows:1fr 1fr}}
/*# sourceMappingURL=main.1709c89c.chunk.css.map */