@import url("https://fonts.cdnfonts.com/css/gilroy-bold");@import url("https://fonts.googleapis.com/css2?family=Josefin+Sans:ital,wght@0,100..700;1,100..700&display=swap");*{padding:0;box-sizing:border-box}*,body{margin:0}body{color:#000;padding-top:80px}.mainNavbar{position:fixed;top:0;width:100%;background-color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.1);z-index:1000;padding:10px 20px}.navbar{display:flex;justify-content:space-between;align-items:center;width:1200px;margin:auto}.search-page{text-decoration:none;color:#000}.search-page:hover{color:#333}.seachSignin{display:flex;gap:1rem;width:320px;justify-content:space-between;align-items:center}.aTageSearch{padding:6px 14px;background-color:coral;border-radius:5px;font-weight:700;transition:background-color .3s ease}.aTageSearch:hover{background-color:#e6734b}.modal-overlay{right:0;bottom:0;background:rgba(0,0,0,.6);z-index:1001}.modal{border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.2);max-width:400px;width:100%}.modal-content h2{margin-top:0;color:#333}.auth-form label{display:block;margin-bottom:8px}.auth-form input{width:100%;padding:8px;margin-bottom:12px;border:1px solid #ddd;border-radius:4px}button[type=submit]{width:100%;padding:10px;color:#fff;background-color:coral;border:none;border-radius:5px;cursor:pointer;font-size:16px;transition:background-color .3s ease}button[type=submit]:hover{background-color:#e6734b}.toggle-form{color:coral;margin-top:12px;font-size:14px}.password-wrapper{position:relative;display:flex;align-items:center;width:100%}.password-wrapper input[type=password],.password-wrapper input[type=text]{padding-right:60px;width:100%}.show-hide-btn{position:absolute;right:10px;transform:translateY(-50%);background:none;border:none;color:coral;cursor:pointer;font-size:.9em;padding:0}.close-modal{background:none;color:coral;padding:5px}.close-modal:hover{color:coral}.modal-content h2{text-align:center;color:#444;margin-bottom:1.5rem}.auth-form{display:flex;flex-direction:column}.auth-form label{font-weight:700;color:#444;margin-bottom:.5rem}.auth-form input[type=password],.auth-form input[type=text]{padding:.5rem;margin-bottom:1rem;border:1px solid #ddd;border-radius:4px;font-size:1rem;outline:none;transition:border-color .3s ease}.auth-form input[type=password]:focus,.auth-form input[type=text]:focus{border-color:coral}.auth-form button[type=submit]{background-color:coral;color:#fff;border:none;padding:.75rem;font-size:1rem;border-radius:4px;cursor:pointer;transition:background-color .3s ease}.auth-form button[type=submit]:hover{background-color:tomato}.toggle-form{color:#007bff;cursor:pointer;margin-top:1rem;text-align:center}.toggle-form:hover{text-decoration:underline}.menuShow1{width:1200px;font-size:20px;margin:40px auto auto;display:flex;box-shadow:0 2px 1px rgba(0,0,0,.1)}.greeting{display:flex;align-items:center;justify-content:center;margin:50px auto auto}.greeting h1{font-family:georgia}.star-rating{font-size:24px;cursor:pointer}.star{color:#ccc;margin:0 2px}.star.filled{color:gold}.search-page{width:1200px;margin:auto}.main_div{text-align:center;padding-top:70px}.aTageSearch{color:#fff;font-size:25px;text-decoration:none}.inputTag{border:none;border-bottom:2px solid #000;background-color:transparent;padding:10px;font-size:15px;text-align:center;outline:none}.search-btn{background-color:#000;color:#fff;border-radius:7px;font-size:20px;padding:8px;border:none}.recipe-page{display:flex;text-align:center;justify-content:center;margin-top:70px}.rounded-corners{border-radius:10px}.footerBGcolor{background-color:#f0f0f5;font-family:Gilroy;font-weight:800;font-size:28px;line-height:32px;letter-spacing:-.6px;color:rgba(2,6,12,.75);height:120px;align-content:center;margin-top:150px}.footerMain{width:900px;margin:auto}.footerMain,.logoTag{display:flex;justify-content:space-between}.logoTag{width:380px}.footerTag{background-color:#000;height:300px;color:#fff}.footerTAg1{display:flex;width:1200px;margin:auto;justify-content:space-between}.footerDTag{font-size:20px;font-weight:700;color:hsla(0,0%,100%,.92);padding-bottom:20px;padding-top:20px}.footerLiTag{list-style-type:none;display:flex;flex-direction:column;align-items:flex-start}.footerLiTag li{margin-bottom:8px}.footerLiTag li a{text-decoration:none;color:hsla(0,0%,100%,.6)}.footerLiTag li a:hover{text-decoration:underline}.Not-found{font-size:30px;color:#000;text-align:center;margin-top:100px}.box{display:flex;flex-wrap:wrap;justify-content:center}.recipe-card{margin:20px;padding:20px;border:1px solid #ddd;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.1);width:250px}.img{width:100%;height:150px;object-fit:cover;border-radius:10px 10px 0 0}.img:hover{transform:scale(1.1);box-shadow:0 0 20px rgba(0,0,0,.3);cursor:pointer;opacity:.8;border:2px solid #fff}.recipe-info{background-color:#988f8f;color:#000;padding:10px;border-radius:0 0 10px 10px;line-height:20px}.recipe_click{background-color:#000;color:#fff;border-radius:4px;font-size:15px;padding:4px;margin-top:10px;border:none}.recipe_click:hover{background-color:#d32f2f}.uiTag{list-style:none;padding:0;margin:40px auto;display:flex;flex-wrap:wrap;justify-content:center;max-width:1200px;color:#000}.litag{margin:20px 10px;padding:15px;border-radius:10px;width:calc(25% - 20px)}.litag:hover{box-shadow:0 0 20px rgba(0,0,0,.3)}.litag h2{font-size:20px;margin-top:0}.litag p{font-size:16px;color:#000}.litag img{width:100%;height:150px;object-fit:cover;border-radius:10px 10px 0 0}.litaginfo{color:#000;padding:10px;border-radius:0 0 10px 10px;line-height:25px}.modal-body{max-height:60vh;overflow-y:auto}.modal-overlay{background-color:rgba(0,0,0,.5)}.modal{background-color:#fff;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.2);width:80%;max-width:500px}.modal,.modal-body,.modal-content{padding:20px}.modal-body h3{line-height:40px;font-size:20px}.modal-footer{padding:10px;background-color:gray;border-top:1px solid #ddd;text-align:right}.close-modal{background-color:#161515;color:#d7cdcd;border:none;padding:10px 20px;font-size:16px;cursor:pointer}.close-modal:hover{background-color:#444}.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center}.modal-body::-webkit-scrollbar{width:10px}.modal-body::-webkit-scrollbar-thumb{background:#b5b5ba;border-radius:16px}.modal-body::-webkit-scrollbar-track{background:#ebebeb}.modal-footer{display:flex;justify-content:flex-end;padding-top:10px}.save_click{margin-left:50px;background-color:#8d4e4e;color:#fff;border-radius:4px;font-size:15px;padding:4px;margin-top:10px;border:none}.save_click:hover{background-color:#45a049}.PapurarDishesMinDiv{width:1200px;margin:auto;font-family:Gilroy;font-weight:800;font-size:24px;color:rgba(2,6,12,.92);padding-top:70px}.papularBox{width:1200px;display:flex;justify-content:space-between;margin:auto}.papularBox div{border:1.5px solid rgba(2,6,12,.1);width:350px;height:50px;border-radius:12px;margin-top:25px;text-align:center;line-height:48px;font-family:Gilroy;font-weight:400px}@media (max-width:768px){.mainNavbar{padding:20px}.mainNavbar,.navbar{display:flex;flex-direction:column;align-items:center}.navbar{width:100%}.aTageSearch{margin-top:10px;font-size:16px}.main_div{flex-direction:column;height:auto;padding:20px}.inputTag{font-size:12px;padding:8px;width:100%}.search-btn{font-size:16px;padding:6px;width:auto}.greeting{flex-direction:column;height:auto;padding:20px}.box{width:100%;padding:20px}.uiTag{flex-wrap:wrap;justify-content:center}.litag{width:50%;margin:10px}.litaginfo{font-size:14px}.footerContain{flex-direction:column;padding:10px}.footerContain h1{font-size:18px}.footerContain h2{font-size:14px}}@font-face{font-family:__Inter_d65c78;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/55c55f0601d81cf3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_d65c78;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/26a46d62cd723877-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_d65c78;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/97e0cb1ae144a2a9-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_d65c78;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/581909926a08bbc8-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_d65c78;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_d65c78;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/6d93bde91c0c2823-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_d65c78;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/a34f9d1faa5f3315-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_Fallback_d65c78;src:local("Arial");ascent-override:90.49%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:107.06%}.__className_d65c78{font-family:__Inter_d65c78,__Inter_Fallback_d65c78;font-style:normal}