@import"https://fonts.googleapis.com/css2?family=Roboto:wght@400;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Quicksand:wght@400;700&display=swap";body{font-family:Quicksand,sans-serif}p{font-family:Roboto,sans-serif}*{padding:0;margin:0;color:#111;box-sizing:border-box}a{color:#111}.index{align-items:center;display:flex;justify-content:center;height:100%;width:100%;text-align:center;padding:1rem;min-height:100vh;background-image:radial-gradient(circle,#fff,#f6f0fc,#f2e0f5,#f2cfe9,#f4bdd9,#f3b0d2,#f3a3cb,#f296c3,#ea8dcd,#dc87d9,#c783e7,#a982f5)}.install-modal{padding:50px;background:#fff;border-radius:20px;box-shadow:0 4px 8px #0000001a,0 6px 20px #0000001a}h1{font-size:2.5em;margin-bottom:10px}h3{margin-bottom:20px}.desc{max-width:400px;font-size:1.2em;margin:0 auto 20px;line-height:1.2em}.by-line{border-top:1px solid #eee;margin-top:20px;padding:20px}.by-line .by{font-size:.9em}.by-logo img{width:200px}.features-list{text-align:left;max-width:500px;padding:20px 0}.features-list li{margin-bottom:10px}form{max-width:350px;margin:0 auto;display:flex;align-items:center;justify-content:center;border-radius:5px;overflow:hidden;box-shadow:0 2px 4px #0000001a}form input{flex:1;height:50px;margin:0;padding:10px;border-radius:5px 0 0 5px;border:1px solid #ccc;border-right:0px solid}form button{width:100px;height:50px;border:0px solid;font-size:.8em;font-weight:700;text-transform:uppercase;letter-spacing:1px;background:linear-gradient(45deg,#f2cfe9,#f4bdd9,#f3b0d2,#f3a3cb,#f296c3,#ea8dcd,#dc87d9,#c783e7,#a982f5);font-family:Quicksand,sans-serif}
