body{overflow-y:scroll;display:flex;align-items:center;justify-content:center;width:100%;height:100%;margin:0;padding:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}html{scroll-behavior:smooth}#main{display:flex;flex-direction:column;text-align:center;margin-top:230px;align-items:center;scroll-margin-top:230px}span{font-family:"DM Serif Text",sans-serif}h1{font-size:5rem;margin:0}.dropdown{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding:10px 36px 10px 12px;font-size:1rem;font-weight:500;color:#062a2f;background-color:#f3f6fa;border:1px solid #cbd5e1;border-radius:6px;cursor:pointer;outline:none;box-shadow:0 1px 2px #0000000a;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'><path fill='%23062a2f' d='M1.41 0L6 4.58 10.59 0 12 1.41 6 7.41 0 1.41z'/></svg>");background-repeat:no-repeat;background-position:right 12px center;background-size:12px 8px;transition:border-color .15s ease,box-shadow .15s ease}.dropdown:hover{border-color:#0dcd30}input{width:90px;height:40px;border-radius:5px;background-color:#ccd6e2;border:none;text-align:center;margin-left:10px;font-size:1.1rem}input::-webkit-inner-spin-button{appearance:none}input:focus{font-size:1.1rem;outline:2px solid black}input::placeholder{font-size:.75rem}.submit{background-color:#0dcd30;height:40px;width:110px;border:none;border-radius:5px;color:#fff;font-weight:600;margin-left:10px;transition:.15s;cursor:pointer}.submit:hover{opacity:.8}.submit:active{opacity:.6;transition:0s}form{display:flex;align-items:center;justify-content:center}.slogan{margin:0 0 40px;line-height:30px;position:relative}.tooltip{position:absolute}.slogan-catcher{font-family:inherit;font-weight:600;background:#e5fab0;border-radius:5px;padding:0 10px 3px;color:#000;margin:2px 0 0 4px}.generated-text{display:flex;flex-direction:column;text-align:left;width:700px;margin-top:60px;position:relative;padding-top:21px}.copy{margin:0;width:74px;height:40px;background-color:#0dcd30;border:none;border-radius:5px;font-weight:600;cursor:pointer;color:#fff}.copy:hover{opacity:.8}.super-copy{background-color:#0dcd30;height:40px;width:104px;border:none;border-radius:5px;color:#fff;font-weight:550;margin-left:10px;transition:.15s;cursor:pointer}.super-copy:hover{opacity:.8}.donate-text{color:#0dcd30;-webkit-user-select:none;user-select:none;margin:30px 0;text-align:center;opacity:0;transform:translateY(10px);animation:slideUp .42s cubic-bezier(.2,.9,.3,1) .14s both;will-change:transform,opacity}.donate-text-catcher{font-weight:700;font-family:inherit;text-decoration:underline;color:#0dcd30;display:inline-block;transform:scale(.98) translateY(6px);opacity:0;animation:popIn .36s cubic-bezier(.2,.9,.3,1) .3s both}@keyframes slideUp{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes popIn{0%{opacity:0;transform:translateY(6px) scale(.98)}60%{transform:translateY(-3px) scale(1.02)}to{opacity:1;transform:translateY(0) scale(1)}}.the-nice-one-container{position:absolute;top:120px;left:15px;width:350px;height:65px;border-radius:5px;padding:8px 12px;border:1px solid rgb(187,187,187);display:flex;align-items:center;justify-content:center;transition:transform .15s ease,box-shadow .15s ease,opacity .12s ease;opacity:1;transform:translate(-12px);animation:slideInLeft .42s cubic-bezier(.2,.9,.3,1) .1s both;will-change:transform,opacity}.the-nice-one-container:hover{box-shadow:5px 5px 10px #0206171f}.donate-progress{position:absolute;left:0;bottom:0;height:2px;width:100%;background:red;border-bottom-left-radius:5px;border-bottom-right-radius:5px;transform-origin:left;transform:scaleX(1);animation:donateShrink 10s linear forwards;will-change:transform}@keyframes donateShrink{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes slideInLeft{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:translate(0)}}.the-nice-one-container p{margin:0;font-weight:600;color:#062a2f;font-size:.95rem}.the-nice-one-container a{color:#fff;font-weight:600;text-decoration:none;background-color:#0dcd30;padding:10px 8px;margin-left:5px;border-radius:5px;box-shadow:0 6px 18px #00000014;display:inline-block}.the-nice-one-container a:hover{opacity:.8}.the-nice-one-close{position:absolute;right:4px;top:2px;margin:0;padding:0;font-weight:200;color:#6b0000;cursor:pointer}@media(max-width:600px){.generated-text{width:100vw;display:flex;align-items:center}.para{width:300px}.slogan{margin-bottom:60px;font-size:1.2rem}.main{margin-top:100px}h1{line-height:70px;margin-bottom:20px}input{height:44px;width:50px;font-size:1.2rem}.input:focus{font-size:1.2rem}.submit{height:45px;width:100px;font-size:1.1rem}.the-nice-one-container{position:absolute;top:10px;left:auto;width:80%;height:100px;display:flex;align-self:center;margin:20px auto}.the-nice-one-container a{padding:26px;text-align:center;align-items:center;justify-content:center}}@media(max-width:600px){.slogan{width:65%;font-size:1rem}.span-for-catcher{font-size:.8rem}input{width:80px}}nav{margin:0;padding:0;display:flex;width:100%;position:fixed;left:0;top:0;height:90px;align-items:center;justify-content:center;box-shadow:0 3px 10px #0c0c0c4d;-webkit-user-select:none;user-select:none;z-index:1000;background-color:#fff}.heading{position:absolute;width:500px;height:100%;left:30px;display:flex;align-items:center}.heading a{text-decoration:none;color:#000;font-size:2.8rem;font-weight:700;margin:0;cursor:pointer}.desktop{display:flex;height:100%;align-items:center}.extra{display:flex;margin:0 0 0 100px;height:100%;align-items:center;gap:100px;font-size:1.2rem}.extra a{cursor:pointer;position:relative;padding:4px 0;text-decoration:none;color:#000}.extra a:after{content:"";position:absolute;width:100%;height:2px;bottom:0;left:0;background-color:#0dcd30;transform:scaleX(0);transform-origin:bottom right;transition:transform .3s}.extra a:hover:after{transform:scaleX(1);transform-origin:bottom left}.button-class{position:absolute;right:60px;height:100%;display:flex;align-items:center}.support{text-decoration:none;justify-content:center;padding:16px 30px;font-size:.96rem;border:none;border-radius:5px;background-color:#0dcd30;color:#fff;font-weight:700;cursor:pointer;transition:.3s}.support:hover{opacity:.8}.toggle-container{position:absolute;right:0;top:0;height:100%;width:90px;display:flex;justify-content:center;align-items:center;display:none}.extra-mobile{width:220px;position:fixed;top:90px;height:100vh;background-color:#fff;display:flex;flex-direction:column;right:0;align-items:center;border-left:1px solid rgba(13,205,48,.3);box-shadow:-5px 10px 20px #0003;transform:translate(100%);transition:transform .3s ease-in-out}.extra-mobile a{color:#000;text-decoration:none;width:100%;display:flex;justify-content:center;align-items:center;height:120px;border-bottom:1px solid rgba(12,12,12,.3);font-size:1.2rem}.extra-mobile.open{transform:translate(0)}@media(max-width:1000px){.extra{display:none}.button-class{right:100px}.heading{width:280px}.toggle-container{display:flex}}@media(max-width:680px){.button-class{display:none}.toggle-container{right:30px}.extra-mobile{width:60%}.toggle-container{display:flex}}@media(max-width:480px){.extra-mobile{width:100%}}@media(max-width:425px){.heading a{font-size:2.3rem}}#lorem-ipsum,#about,#report-a-bug{margin:115px 0 0;padding:0;width:100%;height:85vh;display:flex;flex-direction:column;align-items:center;scroll-margin-top:120px}#lorem-ipsum h1,#about h1,#report-a-bug h1{font-size:4rem;display:flex;text-align:center}#about{margin-top:0}#report-a-bug{justify-content:center;height:40vh;margin:0 0 140px}.lorem-ipsum-paras,.about-paras,#report-a-bug p{width:700px;font-size:1.15rem;line-height:30px;margin-top:10px}#report-a-bug p{margin-top:30px}a{color:#0dcd30}@media(max-width:790px){.lorem-ipsum-paras,.about-paras,#report-a-bug p{width:80%}}@media(max-width:690px){#lorem-ipsum h1,#about h1,#report-a-bug h1{font-size:3.4rem}}@media(max-width:550px){#about{margin-top:80px}}@media(max-width:500px){#about{margin-top:200px}}@media(max-width:400px){#about{margin-top:300px}#report-a-bug{margin-top:100px}}
