@import url(https://fonts.googleapis.com/css2?family=Karla:ital,wght@0,200..800;1,200..800&family=Kaushan+Script&family=Satisfy&display=swap);html{overflow-x:hidden;overflow-y:scroll}.text-decoration-underline{color:#000;text-decoration:none;-webkit-text-decoration-color:#fff;text-decoration-color:#fff;text-underline-offset:1rem;transition:all .3s ease}.text-decoration-underline:hover{color:gray;text-decoration:underline;-webkit-text-decoration-color:gray;text-decoration-color:gray;text-underline-offset:1rem}.submit-button{background-color:#101727;border:2px solid #101727;border-radius:5px;color:#fff;margin:1.5rem 0;width:100%}.submit-button:active,.submit-button:focus,.submit-button:hover{background-color:#fff;border:2px solid #101727;border-radius:5px;box-shadow:none;color:#000}.spinner{margin-left:45%}.plain-text{font-family:Kaushan Script,cursive;margin:30px;text-align:center}.icons{border:1px solid #fff;border-radius:500px;color:#000;cursor:pointer;margin-bottom:.5rem;padding:8px;transition:all .3s ease;width:2rem}.icons:hover{border:1px solid #101727}@media screen and (max-width:585px){.site-logo{font-size:2.5rem}.About h2{font-size:2rem}}.custom-navbar{display:flex;flex-direction:row;justify-content:space-between;margin:1.25rem auto;width:75%}.custom-navbar>*{margin:auto 0}.site-logo{color:#000;cursor:pointer;font-family:Kaushan Script,cursive;font-size:3.5rem;font-style:normal;font-weight:400;-webkit-user-select:none;-ms-user-select:none;user-select:none}.nav-btn{color:#000;font-family:Karla;font-size:1.5rem;margin-right:2rem;vertical-align:bottom}@media screen and (max-width:585px){.site-logo{font-size:2.5rem}.nav-btn{font-size:1rem;margin-right:1rem}}.form-field{font-family:Karla,"monospace";margin:0}.to-toggle-form-btn:hover{cursor:pointer;text-decoration:underline;text-underline-offset:.25rem}.list-item-hyperlink{word-wrap:break-word;color:#000}.LinktreeListItem{border:3px solid #000;border-radius:50px;height:auto;margin:1rem;padding:1rem 0 0;width:100%}.about-para{font-family:Karla;font-size:1.75rem;font-weight:600;margin:3rem auto;text-align:justify;width:65%}@media screen and (max-width:1080px){.about-para{width:70%}}@media screen and (max-width:880px){.about-para{font-size:1.4rem;width:75%}.About h2{font-size:1.6rem}}@media screen and (max-width:600px){.about-para{font-size:1.2rem;width:80%}.About h2{font-size:1.4rem}}
/*# sourceMappingURL=main.752a9f1e.css.map*/