body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:url(data:image/jpeg;base64,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);background-repeat:no-repeat;background-size:cover;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:root{--background-color-light:#fff;--background-color-dark:#222}.light{--background-color:var(--background-color-light);--text-color:var(--text-color-light)}.dark{--background-color:var(--background-color-dark);--text-color:var(--text-color-dark)}.profile-container{--size:200px;--color:#d1bdbd;background-size:cover;border:1px solid #ccc;height:100%;margin:0 auto;padding:20px}.profile-form input[type=number],.profile-form input[type=password],.profile-form input[type=text],.profile-form select,.profile-form textarea{border:1px solid #ccc;position:relative}.profile-form button{background:linear-gradient(90deg,#03a9f4,#f441a5,#ffeb3b,#03a9f4);background-size:300%}.profile-form button:hover{animation:ani 8s linear infinite;border:none}@keyframes ani{0%{background-position:0}to{background-position:400%}}.profile-form button:before{background:linear-gradient(90deg,#03a9f4,#f441a5,#ffeb3b,#03a9f4);background-size:400%;border-radius:35px;bottom:-5px;content:"";left:-5px;position:absolute;right:-5px;top:-5px;transition:1s;z-index:-1}.profile-form button:hover:before{filter:blur(20px)}.profile-form button:active{background:linear-gradient(32deg,#03a9f4,#f441a5,#ffeb3b,#03a9f4)}.profile-details{border:1px solid #ccc;border-radius:5px;margin-top:20px;padding:20px}.profile-details h3{font-size:20px;margin-bottom:10px}.profile-details p{margin-bottom:10px}.profile-details p:last-child{margin-bottom:0}.login label{display:block;margin-bottom:10px}.login input[type=number],.login input[type=password],.login input[type=text],.login textarea{border:1px solid #ccc;border-radius:5px;margin-bottom:10px;padding:8px;width:100%}.login button{background:#0000;border:0;cursor:pointer;display:inline-block;font-family:inherit;font-size:inherit;height:auto;outline:none;padding:0;padding-right:10px;position:relative;text-decoration:none;vertical-align:middle;width:12rem}.login button .circle{background:#282936;border-radius:1.625rem;display:block;height:3rem;margin:0;position:relative;transition:all .45s cubic-bezier(.65,0,.076,1);width:3rem}.login button .circle .icon{background:#fff;bottom:0;margin:auto;position:absolute;top:0;transition:all .45s cubic-bezier(.65,0,.076,1)}.login button .circle .icon.arrow{background:none;height:.125rem;left:.625rem;transition:all .45s cubic-bezier(.65,0,.076,1);width:1.125rem}.login button .circle .icon.arrow:before{border-right:.125rem solid #fff;border-top:.125rem solid #fff;content:"";height:.625rem;position:absolute;right:.0625rem;top:-.29rem;transform:rotate(45deg);width:.625rem}.login button .button-text{bottom:0;color:#fff;font-weight:700;left:0;line-height:1.6;margin:0 0 0 1.85rem;padding:.75rem 0;position:absolute;right:0;text-align:center;text-transform:uppercase;top:0;transition:all .45s cubic-bezier(.65,0,.076,1)}.login button .circle{width:100%}.login button:hover .circle .icon.arrow{background:#fff;transform:translate(1rem)}.login button:hover .button-text{color:#fff}.logout{background-color:initial;border:2px solid #ec1414;color:#e90000;font-family:inherit;font-size:16px;margin-top:30px;overflow:hidden;padding:.3em .5em;position:relative;text-align:center;text-transform:uppercase;transition:.4s;z-index:1}.logout:before{background:#ad0a0a;content:"";display:block;height:300%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(45deg);transition:.5s ease;width:0;z-index:-1}.logout:hover:before{width:105%}.logout:hover{color:#111}.profile-details-container{background:linear-gradient(135deg,#f14ce3,#3493e0);border-radius:20px;box-shadow:0 4px 20px #ff2c2c4d;padding:40px}.profile-details-title{color:#52045c;font-family:Poppins,sans-serif;font-size:2.5rem;margin-bottom:20px;text-align:center;text-shadow:2px 2px 4px #ff252580}.profile-details-content{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,1fr)}.profile-detail{align-items:center;background-color:#ff30f51a;border-radius:10px;display:flex;padding:15px}.detail-label{color:#640664;font-weight:700;margin-right:10px}.detail-label,.detail-value{font-family:Montserrat,sans-serif}.detail-value{color:#f0f0f0}.bio{grid-column:span 2}.welcome-message{color:#333;font-size:18px;margin-bottom:20px;position:relative}@keyframes slideIn{0%{opacity:0;transform:translateY(-50px)}to{opacity:1;transform:translateY(0)}}.animated{animation:slideIn .5s ease-in-out forwards}.welcome-paragraph{color:#666;font-size:16px;line-height:1.5;margin-top:10px}.app-name{color:#285688;font-weight:700}:root{--light-mode-color:#f8d9de}.profile-container.light{background-color:#f8d9de;background-color:var(--light-mode-color);background-color:#fff;color:#000}.profile-container.dark{background-color:#333;color:#fff}:root{--purple:#fff;--dark-purple:#95279963;--light-gray:#f1cece}.profile-container{background-color:#95279963;background-color:var(--dark-purple);border:1px solid #f1cece;border:1px solid var(--light-gray);border-radius:5px;color:#fff;margin-top:200px;max-width:500px;padding:40px;width:100%}.profile-form label{color:#f1cece;color:var(--light-gray);display:block;margin-bottom:10px}.profile-form input[type=number],.profile-form input[type=password],.profile-form input[type=text],.profile-form select,.profile-form textarea{background-color:#fff;background-color:var(--purple);border:1px solid #f1cece;border:1px solid var(--light-gray);border-radius:5px;color:#000;margin-bottom:10px;padding:8px;width:100%}.profile-form button{background:linear-gradient(90deg,#8a2be2,indigo,purple,#8a2be2);border:none;border-radius:30px;color:#fff;cursor:pointer;font-family:inherit;font-size:14px;height:3em;line-height:2em;position:relative;text-align:center;text-decoration:none;width:9em;z-index:1}.navbar{height:70px;width:100%}*{box-sizing:border-box;font-family:sans-serif;margin:0;padding:0}nav{align-items:center;background-color:plum;color:#fff;display:flex;height:75px;justify-content:space-between;padding:0 50px;position:fixed;top:0;width:100%;z-index:1}.note{font-size:20px;font-weight:700}.menu{display:flex;justify-content:right;list-style:none;width:65%}.menu li{color:#fff;margin-right:50px;text-decoration:none;transition:.3s ease}.search{align-items:center;display:flex;margin-right:0}.search form{display:flex;margin:0}.search input{border:1px solid #ddd;border-radius:5px;font-size:16px;margin-right:10px;outline:none;padding:10px}.search button{background-color:#fff;border:none;border-radius:5px;color:#333;cursor:pointer;padding:10px}.toggle-button{margin-left:10px}.navbutton{background-color:pink;border:none;border-radius:5px;color:purple;cursor:pointer;display:inline-block;padding:10px 20px;text-decoration:none}:root{--navbar-background-light:#f5ecee}.navbar.light{background-color:#f5ecee;background-color:var(--navbar-background-light);color:#141010;color:var(--text-color-light)}.toggle-button{background-color:#fff;border:0;border-radius:40%;padding:5px}.heart{display:inline-block;margin:0 10px;position:relative;top:0;transform:rotate(-45deg)}.heart,.heart:after,.heart:before{background-color:red;height:30px;width:30px}.heart:after,.heart:before{border-radius:50%;content:"";position:absolute}.heart:before{left:0;top:-15px}.heart:after{left:15px;top:0}.food-container{background-color:#ffe6e6;padding:20px}.food-heading{color:#ff4d4d;font-family:Courier New,Courier,monospace}.recipe-grid{grid-gap:20px;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.recipe-card{background-color:#fff;border:2px solid #ff4d4d;border-radius:10px;padding:20px}.recipe-title{color:#ff4d4d}.recipe-image{border-radius:5px;width:100%}.recipe-info{color:#666}.recipe-ingredients{list-style:none;padding:0}.recipe-ingredients li{display:block;margin-bottom:5px}.recipe-ingredients li:not(:last-child){border-bottom:1px solid #ccc;padding-bottom:5px}.recipe-link{background-color:#ff4d4d;border-radius:5px;color:#fff;display:inline-block;margin-bottom:10px;margin-top:10px;padding:8px 15px;text-decoration:none}.recipe-link:hover{background-color:#c00}.recipe-rating{color:#666;margin-top:5px}.recipe-delete-button{background-color:#333;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:8px 15px}.recipe-delete-button:hover{background-color:#555}.food-container.light{background-color:#fff;color:#000}.food-container.dark{background-color:#333;color:#fff}.star-rating-container{display:flex;gap:10px;justify-content:center}.star-button{background:#0000;border:none;color:#ccc;cursor:pointer;font-size:36px;padding:10px}.star.selected{color:gold}.star-button:hover .star{color:#fc7507}:root{--navbar-background-light:#fff;--text-color-light:#000;--navbar-background-dark:#222}.navbar{background-color:#ffc8d2;background-color:var(--navbar-background-light);color:#141010;color:var(--text-color-light)}.navbar.dark{background-color:#311212;background-color:var(--navbar-background-dark);color:#fff;color:var(--text-color-dark)}.LoveForm{background:linear-gradient(180deg,#fa2cd8,#300120);color:#fff;font-family:Arial,sans-serif;padding:10%;text-align:center}.LoveForm h2{font-size:24px;margin-bottom:20px}.LoveForm .question-container{background-color:#ffffff1a;border-radius:10px;margin-bottom:30px;padding:20px}.LoveForm .option-container{display:flex;flex-wrap:wrap;justify-content:center}.LoveForm input[type=text]{background-color:#ffffff1a;border:none;border-radius:5px;color:#fff;font-size:16px;margin:10px 0;padding:10px;width:100%}.LoveForm button{--glow-color:#d9b0ff;--glow-spread-color:rgba(191,123,255,.781);--enhanced-glow-color:#e7ceff;--btn-color:#643d88;background-color:var(--btn-color);border:.25em solid var(--glow-color);border-radius:1em;box-shadow:0 0 1em .25em var(--glow-color),0 0 4em 1em var(--glow-spread-color),inset 0 0 .75em .25em var(--glow-color);color:var(--glow-color);font-size:15px;font-weight:700;margin:10px;outline:none;padding:1em 2em;position:relative;text-shadow:0 0 .5em var(--glow-color);transition:all .3s}.LoveForm button:after{background-color:var(--glow-spread-color);content:"";filter:blur(2em);height:100%;left:0;opacity:.7;pointer-events:none;position:absolute;top:120%;transform:perspective(1.5em) rotateX(35deg) scaleY(.4);width:100%}.LoveForm button:hover{background-color:var(--glow-color);box-shadow:0 0 1em .25em var(--glow-color),0 0 4em 2em var(--glow-spread-color),inset 0 0 .75em .25em var(--glow-color);color:var(--btn-color)}.LoveForm button:active{box-shadow:0 0 .6em .25em var(--glow-color),0 0 2.5em 2em var(--glow-spread-color),inset 0 0 .5em .25em var(--glow-color)}.LoveForm button.clicked{background-color:red}.LoveForm .thank-you-message{font-size:20px;margin-top:20px}:root{--navbar-background-light:#ffc8d2;--text-color-light:#141010;--navbar-background-dark:#311212;--text-color-dark:#fff}.LoveForm.light{background-color:#fff;color:#000}.LoveForm.dark{background-color:#333;color:#fff}.selected-option{background-color:var(--glow-spread-color);box-shadow:0 0 1em .25em var(--glow-color),0 0 4em 2em var(--glow-spread-color),inset 0 0 .75em .25em var(--glow-color);color:var(--btn-color)}.rated-foods-container{background-color:#ffe6e6;padding:20px}.rated-foods-title{color:#ff4d4d;font-family:Courier New,Courier,monospace}.rated-foods-list{grid-gap:20px;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.rated-food-item{background-color:#fff;border:2px solid #ff4d4d;border-radius:10px;padding:20px}.rated-food-item h2{color:#ff4d4d}.rated-food-item img{border-radius:5px;width:100%}.rated-food-item p{color:#666}.loading{align-items:center;display:flex;height:100vh;justify-content:center}.loading svg{height:100px;width:100px}.loading svg polyline{fill:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.loading svg polyline#back{fill:none;stroke:#ff4d5033}.loading svg polyline#front{fill:none;stroke:#860a86;stroke-dasharray:48,144;stroke-dashoffset:192;animation:dash_682 1.4s linear infinite}@keyframes dash_682{72.5%{opacity:0}to{stroke-dashoffset:0}}
/*# sourceMappingURL=main.c7dd4498.css.map*/