@import url(https://fonts.googleapis.com/css2?family=Raleway:wght@100;200;300;400;500;600;700;800&display=swap);@import url(https://fonts.googleapis.com/css2?family=Cinzel:wght@400;700&family=Pacifico&display=swap);:root{--black-pearl:#152429;--noodles:#ffe0b1;--inca-gold:#c08224;--carbon:#333;--pink-cherry:#6d2e39}#root,body,html{height:100%}body{color:#333;color:var(--carbon);font-family:Raleway,sans-serif;font-size:1.4em}body,h1,h2,h3,p{margin:0}input,textarea{background-color:#fff;border:1px solid #d4d4d4;border-radius:4px;box-sizing:border-box;color:#333;color:var(--carbon);display:block;font-size:.8em;padding:6px;width:100%}a{text-decoration:none}legend{font-size:1.4rem}fieldset{border-radius:1rem;margin-top:1rem}li{list-style:none}.site-title{font-family:Cinzel,serif}.page-title{font-family:Cinzel,serif}.error,.loading,.page-title{margin:40px auto;text-align:center}.home{margin-top:2rem;max-width:800px;padding:8px 40px}.card,.recipe{border:1px solid #c08224;border:1px solid var(--inca-gold);border-radius:4px}.card-dark,.empty-list-dark{color:#ffe0b1;color:var(--noodles)}.card-dark fieldset{border:1px solid #ffe0b1;border:1px solid var(--noodles)}.card-light,.empty-list-light{color:#152429;color:var(--black-pearl)}.card-light fieldset{border:1px solid #152429;border:1px solid var(--black-pearl)}.recipe-list{grid-gap:40px;display:grid;grid-template-columns:1fr 1fr 1fr;margin:auto;max-width:800px}.recipe-list .card{border:1px solid var(--inca-gold);box-shadow:3px 3px 3px rgba(0,0,0,.05);height:250px;padding:20px;position:relative;transition:all .3s ease}.recipe-list .card:hover{-webkit-transform:rotate(3deg);transform:rotate(3deg)}.card-title{align-items:center;border-bottom:.2rem dotted var(--inca-gold);font-family:Cinzel,serif;height:30%;margin-bottom:6px;overflow-wrap:break-word;padding:5px;text-align:center}.card-method{font-size:.9em;text-align:center}.card-time{font-size:1rem;line-height:1.5em;margin:20px 10px;text-align:right}.card-link{background:var(--inca-gold);border-radius:4px;color:var(--noodles);display:block;font-size:.9em;margin:20px auto 0;padding:8px;text-align:center;text-decoration:none;width:120px}.delete{cursor:pointer;-webkit-filter:invert(60%);filter:invert(60%);position:absolute;right:10px;top:10px}nav{display:flex;flex-direction:column;padding-bottom:1rem}.nav-top-container{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding-bottom:1.5rem;padding-top:1.5rem}.site-title-container{margin-left:3rem;outline-style:dotted;padding:.4rem 1rem}.site-title{color:var(--inca-gold)}.subtitle{color:var(--inca-gold);display:flex;font-size:.8em;margin-left:auto;padding:.2rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.create-link,.login-link,.logout-link,.signup-link{border:2px solid var(--inca-gold);color:var(--inca-gold);display:flex;margin-right:3rem;padding:.8rem}.create-text,.login-text,.logout-text,.signup-text{line-height:1.2}.create-link:hover,.login-link:hover,.logout-link:hover,.signup-link:hover{box-shadow:0 0 .4rem var(--inca-gold);cursor:pointer}.logout-link{background:none;font-size:1rem}.nav-bottom-container{align-items:center;background:var(--inca-gold);display:flex;justify-content:space-between;padding:.3rem 2rem}.search-field{align-self:flex-end;border:none;border-radius:0;font-size:1.1rem;height:2rem;outline:thin solid var(--black-pearl);padding:8px;width:14rem}.search-field:focus{outline:.2rem solid var(--black-pearl)}.nav-black-pearl .nav-top-container{background:var(--black-pearl)}.nav-black-pearl .site-title:hover{color:var(--noodles)}.nav-noodles .nav-top-container{background:var(--noodles)}.nav-noodles .site-title:hover{color:var(--carbon)}.theme-selector{display:flex;max-height:24px;max-width:106px;padding:8px}.theme-buttons div{border:2px solid var(--carbon);border-radius:50%/25%;cursor:pointer;display:inline-block;height:16px;margin-left:2px;width:16px}.mode-toggle{align-items:center}.mode-toggle img{cursor:pointer;height:24px;width:24px}.Admin_content__jYYKs{background:var(--black-pearl);border:1px solid var(--inca-gold);border-radius:8px;box-shadow:2px 2px 1px .5px rgba(34,39,29,.459);color:var(--noodles);font-family:Raleway,sans-serif;font-size:24px;margin:60px auto auto;padding:24px 40px;width:600px}.Admin_content__jYYKs form{display:flex;flex-direction:column;justify-content:center}.Admin_content__jYYKs h1{font-size:40px;padding-bottom:12px}.Admin_content-container__i5Qxp{align-items:center;display:flex;flex-direction:column;min-width:500px}.Admin_content__jYYKs label{align-items:center;display:flex;justify-content:space-between;width:100%}.Admin_content__jYYKs span{font-size:24px}.Admin_content__jYYKs input{display:flex;font-size:16px;margin-top:8px;padding:4px 2px;width:50%}.Admin_login-signup-btn__4Za6F{background:var(--inca-gold);border:2px solid var(--inca-gold);color:var(--black-pearl);font-family:Raleway,sans-serif;font-size:.6em;font-weight:500;margin:2rem auto auto;padding:.8rem}.Admin_login-signup-btn__4Za6F:hover{box-shadow:0 0 .4rem var(--inca-gold);cursor:pointer}.Admin_unverified__4SFbN{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:500px}.Admin_resend-btn__kbGdt{border:none;border-radius:4px;box-shadow:2px 2px 8px rgba(48,33,33,.466);cursor:pointer;font-family:Raleway,sans-serif;font-size:.8em;font-weight:600;margin-top:20px;padding:8px 60px;width:50%}.Admin_resend-btn__kbGdt:hover{background:var(--inca-gold);box-shadow:0 0 .4rem var(--inca-gold);color:var(--noodles)}.tag-container{margin:10px 0 0}.tag-list{grid-gap:6px;display:grid;font-size:1.2rem;gap:6px;grid-template-columns:1fr 1fr 1fr;padding:10px 30px}.tag-option{align-items:center;display:flex;justify-content:flex-start}.tag-option input{height:10px;margin-right:10px;width:10px}.rating-container{display:flex;font-size:20px}.rating-fieldset{display:flex;justify-content:space-around;width:100%}.rating-container div{margin-left:12px;margin-top:12px}.rating-holder{display:flex;flex-direction:20%;font-size:20px;justify-content:space-between;margin:4px}.rating-option{align-items:center;border:1px solid var(--inca-gold);border-radius:50%;cursor:pointer;display:flex;font-size:1rem;padding:.6rem 1rem;text-align:center}.not-selected:hover{background:var(--inca-gold);box-shadow:0 0 .4rem var(--inca-gold);color:var(--noodles)}.rating{display:none}.selected{background:var(--inca-gold);color:var(--noodles)}.create,.update{border:1px solid var(--inca-gold);border-radius:.4rem;margin:4px auto;max-width:600px;padding:.6rem 4rem}.create input,.create textarea,.update input,.update textarea{margin-bottom:16px;margin-top:8px}.create p,.update p{font-size:.8em;margin-top:10px}.title-time{grid-gap:40px;align-items:end;display:grid;gap:40px;grid-template-columns:3fr 1fr}.ingredients{display:flex}.current-ing-list{border:1px solid var(--inca-gold);border-radius:4px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;margin:4px 0;padding-bottom:16px;padding-top:16px}.remove-ing{background:var(--inca-gold);border:2px solid var(--inca-gold);border-radius:4px;cursor:pointer;font-size:.7em;margin:8px;padding:6px;text-decoration:none}.remove-ing:hover{background:var(--pink-cherry);border:2px solid var(--pink-cherry);color:var(--noodles)}.create .btn,.update .btn{background:var(--inca-gold);border:0;border-radius:4px;display:block;font-size:.8em;margin:auto;padding:8px 20px;text-align:center;text-decoration:none}.create button:hover,.update button:hover{background:var(--noodles);box-shadow:0 0 .4rem var(--inca-gold);cursor:pointer}.create .add,.update .add{margin-left:80px}.create .submit-btn,.update .submit-btn{margin-top:20px}.recipe{box-sizing:border-box;margin:30px auto;max-width:800px;padding:40px;position:relative;text-align:center}.recipe .page-title{margin:10px 30px}.recipe ul{display:flex;flex-wrap:wrap;justify-content:center;margin-top:0;padding:10px}.recipe li{list-style-type:none;margin-right:10px;vertical-align:text-bottom}.recipe li:after{content:","}.recipe li:last-child:after{content:"."}.recipe .method{line-height:1.5em;text-align:left}.recipe a{background:var(--inca-gold);border-radius:4px;color:var(--noodles);display:block;font-size:.9em;margin:20px auto 0;padding:8px;text-align:center;text-decoration:none;width:120px}.app{min-height:100%}.app-dark{background:var(--black-pearl)}.app-light{background:var(--noodles)}.app .centering-app{display:flex;justify-content:center}.app .side-by-side{display:flex}
/*# sourceMappingURL=main.0c681dd1.css.map*/