*{box-sizing:border-box;margin:0;padding:0;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif}body,html{overscroll-behavior-y:contain}body{background-color:#434b53}body main{background-color:#272626;max-width:600px}.addBtn{aspect-ratio:1;background-color:#3b82f6;border-radius:13px;justify-content:center;align-items:center;height:50px;display:flex}.globalForm{flex-direction:column;gap:20px;display:flex}.globalForm .inputContainer{flex-direction:column;gap:7px;display:flex}.globalForm .inputContainer input,.globalForm .inputContainer textarea{color:#d1d5db;resize:none;background-color:#0000;border:1px solid #d1d5db;border-radius:5px;outline:none;padding:10px;font-size:large}.globalForm .inputContainer input::-webkit-scrollbar{width:6px;margin-right:4px}.globalForm .inputContainer textarea::-webkit-scrollbar{width:6px;margin-right:4px}.globalForm .inputContainer input::-webkit-scrollbar-thumb{background:#14111180;border-radius:10px}.globalForm .inputContainer textarea::-webkit-scrollbar-thumb{background:#14111180;border-radius:10px}.globalForm .inputContainer input:focus,.globalForm .inputContainer textarea:focus{border:1.5px solid #f1f1f1}._navCard_hpop0_1{background-color:#38cefc;border-radius:12px;flex-direction:column;padding:13px;display:flex}._HomeNav_cl7lu_1{flex-direction:column;display:flex}._HomeNav_cl7lu_1 h1{margin-top:30px}._HomeNav_cl7lu_1 ._nav_cl7lu_8 ul{flex-direction:column;gap:15px;margin-top:50px;display:flex}._header_1awwo_1{color:#f1f1f1;-webkit-user-select:none;user-select:none;background-color:#312e2e;align-items:center;height:100%;display:flex}._header_1awwo_1 h1{align-items:center;height:100%;padding:0 10px;display:flex}._header_1awwo_1 h1:active{background-color:gray}._header_1awwo_1 p{align-items:center;height:100%;margin-left:auto;padding:0 15px;display:flex}._header_1awwo_1 p:active{background-color:gray}._sidebar_1awwo_29{z-index:99999;background-color:#312e2e;border-radius:0 0 7px;flex-direction:column;gap:7px;width:max(60vw,300px);display:flex;position:absolute;top:55px;box-shadow:1px 4px 10px #000}._sidebar_1awwo_29._hidden_1awwo_41{display:none}._sidebar_1awwo_29 li{color:#d1d5db;border-top:1px solid #d1d5db;align-items:center;gap:10px;height:50px;padding:0 12px;display:flex}._layout_15kvc_1{max-width:600px;height:100svh;margin:auto;position:relative;overflow:hidden}._layout_15kvc_1 main{height:100%;position:relative}._layout_15kvc_1 main>div::-webkit-scrollbar{width:6px;margin-right:4px}._layout_15kvc_1 main>div::-webkit-scrollbar-thumb{background:#141111;border-radius:10px;transition:background-color .2s}._layout_15kvc_1._default_15kvc_21 main{height:100%;min-height:0;padding-top:55px;padding-bottom:50px}._layout_15kvc_1._default_15kvc_21 ._header_15kvc_27{z-index:10;will-change:transform;height:55px;position:absolute;top:0;left:0;right:0}._layout_15kvc_1._default_15kvc_21 ._nav_15kvc_36{z-index:10;will-change:transform;width:100%;height:50px;position:absolute;bottom:0;left:0;right:0}._layout_15kvc_1._fullscreen_15kvc_46 main{height:100%;overflow-y:auto}._layout_15kvc_1._fullscreen_15kvc_46 main::-webkit-scrollbar{display:none}._nav_1y0b6_1{-webkit-user-select:none;user-select:none;background-color:#1e1b1b;align-items:center;width:100vw;display:flex}._nav_1y0b6_1 ul{place-content:center space-around;width:100%;height:100%;list-style:none;display:flex}._nav_1y0b6_1 ul li{justify-content:center;align-items:center;width:50px;display:flex}._nav_1y0b6_1 ul li._active_1y0b6_22{background-color:#60a5fa}._nav_1y0b6_1 ul li span{color:#fff;outline:none;text-decoration:none}._overlay_1dk5i_1{z-index:9999;background-color:#1f1c1c5e;width:100%;height:100vh;position:absolute;top:0;left:0}._overlay_1dk5i_1._hidden_1dk5i_10{filter:none;display:none}._popup_1ng09_1{z-index:9999999;text-align:center;background-color:#00f;border-radius:13px;flex-direction:column;gap:20px;width:200px;padding-top:17px;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translateY(-50%)translate(-50%);box-shadow:1px 2px 1px 100vh #0e0c0c9f}._popup_1ng09_1 h2,._popup_1ng09_1 h3{padding:0 17px}._popup_1ng09_1 ._buttons_1ng09_21{background-color:#add8e6;justify-content:space-around;display:flex}._popup_1ng09_1 ._buttons_1ng09_21 button{background-color:#0000;border:none;width:100%;padding:8px}._popup_1ng09_1 ._buttons_1ng09_21 button:not(:last-child){border-right:1px solid #a09191bb}._popup_1ng09_1 ._buttons_1ng09_21 button:active{background-color:#7cd9f8}._productOrderIndex_204jl_1{flex-direction:column;gap:20px;padding:20px;display:flex}._productOrderIndex_204jl_1 ._store_204jl_7{flex-direction:column;display:flex}._productOrderIndex_204jl_1 ._store_204jl_7 ul{flex-direction:column;gap:5px;list-style:none;display:flex}._productOrderIndex_204jl_1 ._store_204jl_7 ul li{background-color:gray;border-radius:5px;justify-content:flex-end;align-items:center;padding:7px;display:flex}._productOrderIndex_204jl_1 ._store_204jl_7 ul li input{background-color:#0000;border:none;outline:none;justify-content:center;align-items:center;width:30px;height:20px;display:flex}._productOrderIndex_204jl_1 ._store_204jl_7 ul li p{margin-right:auto}._productOrderIndex_204jl_1 ._store_204jl_7 ul li ._ctrlBtns_204jl_38{align-items:center;display:flex}._productOrderIndex_204jl_1 ._store_204jl_7 ul li ._ctrlBtns_204jl_38 button{background-color:#0000;border:none;border-radius:50%;justify-content:center;align-items:center;display:flex}._productOrderIndex_204jl_1 ._store_204jl_7 ul li ._ctrlBtns_204jl_38 button:active{background-color:#a9a9a9}._recipes_4gplh_1{flex-direction:column;height:100%;display:flex;position:relative;overflow-y:auto}._recipes_4gplh_1 ._filterbg_4gplh_8{z-index:10;background-color:#272626;width:100%;padding:20px;position:sticky;top:0}._recipes_4gplh_1 ._filterbg_4gplh_8 input{color:#d1d5db;background-color:#0000;border:1px solid #d1d5db;border-radius:12px;outline:none;width:100%;padding:10px;font-size:large}._recipes_4gplh_1 ul{grid-template-columns:1fr 1fr;gap:20px 13px;width:100%;padding:15px;display:grid}._recipes_4gplh_1 ._addRecipeBtn_4gplh_33{position:fixed;bottom:60px;right:10px}li._recipeCard_z1g7j_1{border:1px solid #374151;border-radius:7px;flex-direction:column;max-width:500px;margin:auto;display:flex;overflow:hidden}li._recipeCard_z1g7j_1 img{width:100%}li._recipeCard_z1g7j_1 h3{color:#d1d5db;padding:10px}._groceries_fn9dv_1{flex-direction:column;gap:25px;height:100%;padding:20px;display:flex;position:relative;overflow-y:auto}._groceries_fn9dv_1 h2{color:#d1d5db;justify-content:center;margin-top:50px;display:flex}._groceries_fn9dv_1 ._order_fn9dv_16{color:#2e2d2dad;align-self:flex-end}._groceries_fn9dv_1 ._storeContainer_fn9dv_20{background-color:#374151;border-radius:13px;flex-direction:column;gap:30px;padding:15px;display:flex}._groceries_fn9dv_1 ._storeContainer_fn9dv_20 ._storeHeader_fn9dv_28{justify-content:space-between;align-items:center;display:flex}._groceries_fn9dv_1 ._storeContainer_fn9dv_20 ul{flex-direction:column;gap:16px;list-style:none;display:flex}._groceries_fn9dv_1 ._addGroceryBtn_fn9dv_39{position:fixed;bottom:60px;right:10px}._groceryCard_mtfck_1{align-items:center;gap:10px;display:flex}._groceryCard_mtfck_1 ._checkbox_mtfck_6{aspect-ratio:1;background-color:#fff;border-radius:20%;height:25px}._groceryCard_mtfck_1 ._checkbox_mtfck_6._checked_mtfck_12{background-color:#0f0}._groceryCard_mtfck_1 ._checkbox_mtfck_6._not-found_mtfck_15{background-color:red}._groceryCard_mtfck_1 p._checked_mtfck_12{text-decoration:line-through}._groceryCard_mtfck_1 ._infoIcon_mtfck_21{color:#5a5656;margin-left:auto}._groceryCard_mtfck_1 ._infoIcon_mtfck_21:active{color:#fff}._formInputEl_uur36_1{text-align:start;background-color:#504242;border-radius:12px;margin-bottom:20px;position:relative}._formInputEl_uur36_1>p{color:#ffffff4d;margin-top:4px;padding-left:20px;font-size:.7rem}._formInputEl_uur36_1:has(._popover_uur36_14._display_uur36_14){border-radius:12px 12px 0 0}._formInputEl_uur36_1>div div._input_uur36_17{align-items:center;display:flex}._formInputEl_uur36_1>div div._input_uur36_17:has(:focus):after{z-index:9999;content:"";pointer-events:none;background-color:red;border-radius:12px;width:90%;height:3px;margin:auto;position:absolute;bottom:0;left:5%}._formInputEl_uur36_1>div input{color:#fff;background-color:#0000;border:none;outline:none;width:100%;height:40px;margin:0;padding:0 12px}._formInputEl_uur36_1>div input._amount_uur36_44,._formInputEl_uur36_1>div input._price_uur36_44{width:45%}._formInputEl_uur36_1>div ._popover_uur36_14{z-index:1000;background-color:#504242;border-radius:0 0 12px 12px;flex-direction:column;justify-content:center;width:100%;padding:0 12px;font-size:.7rem;display:flex;position:absolute;top:100%}._formInputEl_uur36_1>div ._popover_uur36_14 p{height:32px;margin-top:12px}._formInputEl_uur36_1>div ._popover_uur36_14 p:after{z-index:9999;content:"";pointer-events:none;background-color:red;width:90%;height:1px;margin:auto;position:absolute;bottom:0;left:5%}._addGroceryContainer_18hh6_1{text-align:center;color:#f1f1f1;background-color:#374151;border-radius:12px;height:calc(100% - 28px);margin:14px;padding:17px}._addGroceryContainer_18hh6_1 form{margin-top:60px}._addGroceryContainer_18hh6_1 form h2{margin-bottom:50px}._addGroceryContainer_18hh6_1 form div{gap:20px;display:flex}._addGroceryContainer_18hh6_1 form ._submitBtn_18hh6_20{background-color:#676c99cb;border:none;border-radius:8px;outline:none;padding:6px 14px}._addRecipe_118ar_1{color:#f1f1f1;overflow-x:hidden}._addRecipe_118ar_1 header{z-index:3;background-color:#222020;justify-content:flex-end;align-items:center;padding:12px;display:flex}._addRecipe_118ar_1 header span{color:#d1d5db}._addRecipe_118ar_1 header span._backBtn_118ar_16{background-color:#222020;border-radius:5px;margin-right:auto;padding:6px;position:fixed;left:6px}._addRecipe_118ar_1 form{flex-direction:column;gap:25px;padding:20px;display:flex}._addRecipe_118ar_1 form ._coverContainer_118ar_30{-webkit-user-select:none;user-select:none;aspect-ratio:1;border:1px dashed #f1f1f1;border-radius:12px;justify-content:center;align-items:center;width:60%;margin-bottom:20px;display:flex;overflow:hidden}._addRecipe_118ar_1 form ._coverContainer_118ar_30._filled_118ar_42{border:none}._addRecipe_118ar_1 form ._coverContainer_118ar_30:active{filter:brightness(.2)}._addRecipe_118ar_1 form ._coverContainer_118ar_30 img{width:100%}._addRecipe_118ar_1 form ._inputContainer_118ar_51{flex-direction:column;gap:7px;display:flex}._addRecipe_118ar_1 form ._inputContainer_118ar_51 ul{flex-direction:column;gap:12px;list-style:none;display:flex}._addRecipe_118ar_1 form ._inputContainer_118ar_51 ul li{grid-template-columns:55% 21% 18%;gap:10px;width:100%;display:grid}._addRecipe_118ar_1 form ._inputContainer_118ar_51 ul li._trash_118ar_68{grid-template-columns:55% 21% 18% 50px}._addRecipe_118ar_1 form ._inputContainer_118ar_51 ul li._trash_118ar_68 ._wrapper_118ar_71{aspect-ratio:1;background-color:orange;border-radius:4px;width:40px;position:relative;overflow:hidden}._addRecipe_118ar_1 form ._inputContainer_118ar_51 ul li._trash_118ar_68 ._wrapper_118ar_71 div{background-color:red;width:100%;height:0;animation:.75s _trashIcon_118ar_1;position:absolute;bottom:0}._addRecipe_118ar_1 form ._inputContainer_118ar_51 ul li._trash_118ar_68 ._wrapper_118ar_71 span{justify-content:center;align-items:center;width:100%;height:100%;display:flex}._addRecipe_118ar_1 form ._inputContainer_118ar_51 ul li._directions_118ar_94{display:block}._addRecipe_118ar_1 form ._inputContainer_118ar_51 ul li._directions_118ar_94 textarea{width:100%}._addRecipe_118ar_1 form ._inputContainer_118ar_51 ._directionsLabel_118ar_100{-webkit-user-select:none;user-select:none;justify-content:flex-end;align-items:center;display:flex}._addRecipe_118ar_1 form ._inputContainer_118ar_51 ._directionsLabel_118ar_100 label{margin-right:auto}._addRecipe_118ar_1 form ._inputContainer_118ar_51 ._directionsLabel_118ar_100 span._addTextFieldBtn_118ar_109{border-radius:22%;font-size:1.3rem}._addRecipe_118ar_1 form ._inputContainer_118ar_51 ._directionsLabel_118ar_100 span._addTextFieldBtn_118ar_109:active{background-color:#5e6161}._addRecipe_118ar_1 form input[type=submit]{background-color:#d1d5db;border-radius:12px;padding:20px}._addRecipe_118ar_1 form input[type=submit]._disabled_118ar_121{background-color:gray}._addRecipe_118ar_1 form input[type=submit]._waiting_118ar_124{pointer-events:none;background-color:gray}@keyframes _trashIcon_118ar_1{0%{height:0}to{height:100%}}._toast_d4v6w_1{text-align:center;background-color:gray;border-radius:12px;width:clamp(100px,80vw,400px);padding:2px 7px;position:absolute;bottom:10%;left:50%;transform:translate(-50%)}._topDialog_17xz2_1{z-index:2147483647;background-color:#696363;border-radius:0 0 12px 12px;flex-direction:column;align-items:center;gap:14px;width:100%;padding:13px;transition:transform .2s;display:flex;position:absolute;top:0}._topDialog_17xz2_1._hidden_17xz2_15{transform:translateY(-100vh)}._topDialog_17xz2_1 h2,._topDialog_17xz2_1 p{text-align:center}._topDialog_17xz2_1 ul{justify-content:center;gap:17px;width:100%;margin:20px 0 15px;list-style:none;display:flex}._topDialog_17xz2_1 ul li{background-color:#d1d5db;border-radius:13px;justify-content:center;align-items:center;min-width:70px;padding:8px;display:flex}._bottomDialog_17utm_1{z-index:2147483647;background-color:#252323;border-radius:12px 12px 0 0;flex-direction:column;gap:20px;width:100%;padding:20px 0;transition:transform .2s;display:flex;position:fixed;bottom:0}._bottomDialog_17utm_1._hidden_17utm_14{transform:translateY(100vh)}._bottomDialog_17utm_1 h2{color:#ccc8c8d7;margin:auto}._bottomDialog_17utm_1 ul{flex-direction:column;gap:8px;list-style:none;display:flex}._bottomDialog_17utm_1 ul li{color:#ccc8c8d7;border:1px solid #f1f1f1;border-radius:4px;align-items:center;height:36px;margin:0 20px;padding:0 17px;display:flex}._bottomDialog_17utm_1 ul li ._icon_17utm_37{margin-right:9px;font-size:1rem}._bottomDialog_17utm_1 ul li ._arrow_17utm_41{margin-left:auto}._bottomDialog_17utm_1 ._input_17utm_44{flex-direction:column;gap:12px;width:90%;margin:auto;display:flex}._bottomDialog_17utm_1 ._input_17utm_44 input{color:#f1f1f1;background-color:#0000;border:1px solid #f1f1f1;border-radius:12px;outline:none;padding:8px}._bottomDialog_17utm_1 ._input_17utm_44 button{color:#f1f1f1;background-color:#0000;border:1px solid gray;border-radius:12px;padding:6px}._cropImageContainer_ep7v1_1::-webkit-scrollbar{display:none}._cropImageContainer_ep7v1_1{width:100%;height:100%;padding:2%}._cropImageContainer_ep7v1_1 canvas{width:600px;height:600px;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}._products_1560m_1{color:#d1d5db;flex-direction:column;width:100%;display:flex}._products_1560m_1 header{background-color:#374151;align-items:center;gap:16px;width:100%;height:50px;padding:0 12px;display:flex}._products_1560m_1 header ._resetBtn_1560m_16{margin-left:auto}._products_1560m_1 form{flex-direction:column;gap:25px;padding:20px 40px;display:flex}._products_1560m_1 form ._column1_1560m_25{grid-template-columns:calc(70% - 9px) calc(30% - 9px);gap:18px;width:100%;display:grid}._products_1560m_1 form ._column2_1560m_31{grid-template-columns:calc(50% - 9px) calc(50% - 9px);gap:18px;width:100%;display:grid}._products_1560m_1 form ._inputContainer_1560m_37{flex-direction:column;gap:7px;display:flex}._products_1560m_1 form ._inputContainer_1560m_37._price_1560m_42 div{border:1px solid #d1d5db;border-radius:5px;align-items:center;padding:0 10px;display:flex}._products_1560m_1 form ._inputContainer_1560m_37._price_1560m_42 div p{font-size:large}._products_1560m_1 form ._inputContainer_1560m_37._price_1560m_42 div input{border:none;width:100%}._products_1560m_1 form ._inputContainer_1560m_37 input{color:#d1d5db;background-color:#0000;border:1px solid #d1d5db;border-radius:5px;outline:none;padding:10px;font-size:large}._products_1560m_1 form ._inputContainer_1560m_37 input[type=number]::-webkit-inner-spin-button{appearance:none;margin:0}._products_1560m_1 form ._inputContainer_1560m_37 input[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}._products_1560m_1 form ._inputContainer_1560m_37 ul._usages_1560m_71{justify-content:space-between;list-style:none;display:flex}._products_1560m_1 form ._inputContainer_1560m_37 ul._usages_1560m_71 li{border:1px solid #d1d5db;border-radius:6px;padding:6px 8px;font-size:.9rem}._products_1560m_1 form ._inputContainer_1560m_37 ul._usages_1560m_71 li._active_1560m_82{color:#272626;background-color:#d1d5db}._products_1560m_1 form input[type=submit]{background-color:#d1d5db;border:none;border-radius:12px;margin-top:30px;padding:12px}._weekPlanner_ybkab_1{color:#d1d5db;flex-direction:column;height:100%;display:flex;position:relative;overflow-y:auto}._weekPlanner_ybkab_1 ._setWeek_ybkab_9{z-index:10;background-color:#272626;width:100%;padding:20px 60px;position:sticky;top:0}._weekPlanner_ybkab_1 ._setWeek_ybkab_9 ._weekNumbersCarousel_ybkab_17{scroll-snap-type:x mandatory;scroll-padding:0 10px;gap:16px;width:100%;padding:0 10px 20px;scroll-padding-inline:50%;list-style:none;display:flex;overflow-x:auto}._weekPlanner_ybkab_1 ._setWeek_ybkab_9 ._weekNumbersCarousel_ybkab_17::-webkit-scrollbar{background-color:#0000;height:2px}._weekPlanner_ybkab_1 ._setWeek_ybkab_9 ._weekNumbersCarousel_ybkab_17::-webkit-scrollbar-thumb{background-color:#d1d5db;height:2px}._weekPlanner_ybkab_1 ._setWeek_ybkab_9 ._weekNumbersCarousel_ybkab_17 li{-webkit-user-select:none;user-select:none;scroll-snap-align:center;border-radius:4px;flex:0 0 calc(20% - 12.8px);justify-content:center;align-items:center;height:34px;display:flex}._weekPlanner_ybkab_1 ._setWeek_ybkab_9 ._weekNumbersCarousel_ybkab_17 li._current_ybkab_46{background-color:#745e5e}._weekPlanner_ybkab_1 ._setWeek_ybkab_9 ._weekNumbersCarousel_ybkab_17 li._active_ybkab_49{background-color:#9b7878}._weekPlanner_ybkab_1 ._planning_ybkab_52{flex-direction:column;gap:35px;padding:20px;list-style:none;display:flex}._weekPlanner_ybkab_1 ._planning_ybkab_52 li{background-color:#374151;border-radius:7px;flex-direction:column;gap:15px;padding:12px;display:flex;position:relative}._weekPlanner_ybkab_1 ._planning_ybkab_52 li ._date_ybkab_68{flex-direction:column;gap:3px;display:flex}._weekPlanner_ybkab_1 ._planning_ybkab_52 li ._addBtn_ybkab_73{position:absolute;top:10px;right:10px}._weekPlanner_ybkab_1 ._calendar_ybkab_78{position:absolute;top:10px;left:8px}._card_126x6_1{flex-direction:column;gap:7px;display:flex}._weekPlannerSubmit_19hy1_1{color:#d1d5db;flex-direction:column;display:flex}._weekPlannerSubmit_19hy1_1 header{background-color:#222020;gap:20px;padding:10px;display:flex}._weekPlannerSubmit_19hy1_1 form{padding:20px}._weekPlannerSubmit_19hy1_1 form ._list_19hy1_15{flex-direction:column;display:flex}._weekPlannerSubmit_19hy1_1 form ._list_19hy1_15 ._itemAndAmount_19hy1_19{grid-template-columns:70% 1fr;gap:17px;width:100%;display:grid}._weekPlannerSubmit_19hy1_1 form ._list_19hy1_15 ._itemAndAmount_19hy1_19 input{width:100%}._findItem_hjdtq_1{color:#f1f1f1;flex-direction:column;align-items:center;gap:30px;width:100%;display:flex}._findItem_hjdtq_1 header{background-color:#000;justify-content:flex-start;align-items:center;gap:17px;width:100%;padding:10px;display:flex;position:sticky}._findItem_hjdtq_1>input{color:#f1f1f1;background-color:#0000;border:1px solid #f1f1f1;border-radius:4px;outline:none;width:80%;margin:auto;padding:10px}._findItem_hjdtq_1 ._noResults_hjdtq_29{flex-direction:column;align-items:center;gap:20px;display:flex}._findItem_hjdtq_1 ._noResults_hjdtq_29 p._a_hjdtq_35{color:#b6b6e7}._findItem_hjdtq_1 ul{flex-direction:column;width:100%;list-style:none;display:flex}._imageComponent_10tpt_1 img{width:100%;height:100%}._loader_10fph_1{border-radius:50%;width:48px;height:48px;animation:1s linear infinite _rotate_10fph_1;position:relative}._loader_10fph_1:before{content:"";box-sizing:border-box;border:5px solid #fff;border-radius:50%;animation:2s linear infinite _prixClipFix_10fph_1;position:absolute;inset:0}@keyframes _rotate_10fph_1{to{transform:rotate(360deg)}}@keyframes _prixClipFix_10fph_1{0%{clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0)}25%{clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0)}50%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%)}75%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%)}to{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0)}}._addBtn_11su5_1{background-color:#3b82f6;border-radius:50%;padding:10px;position:absolute;bottom:20px;right:20px}._recipeCard_1sl4k_1{color:#d1d5db;border-bottom:1px solid #d1d5db;gap:17px;padding:20px;display:flex;position:relative}._recipeCard_1sl4k_1 ._cover_1sl4k_9{width:100px}._recipeCard_1sl4k_1 h2{max-width:70%}._productItem_179g1_1{color:#d1d5db;border-bottom:1px solid #d1d5db;gap:17px;padding:20px;display:flex;position:relative}._productItem_179g1_1 ._cover_179g1_9{width:150px}._productItem_179g1_1 ._data_179g1_12{flex-direction:column;justify-content:space-between;width:100%;display:flex}._productItem_179g1_1 ._data_179g1_12 ._labels_179g1_18{flex-direction:column;gap:5px;display:flex}._productItem_179g1_1 ._data_179g1_12 ._labels_179g1_18 h2{white-space:nowrap;text-overflow:ellipsis;max-width:70%;overflow-x:auto}._productItem_179g1_1 ._data_179g1_12 ._labels_179g1_18 h2::-webkit-scrollbar{display:none}._productItem_179g1_1 ._data_179g1_12 ._priceAndUnit_179g1_32{gap:20px;display:flex}._productItem_179g1_1 ._data_179g1_12 ._priceAndUnit_179g1_32 p{background-color:#374151;border-radius:4px;padding:6px 10px}._productItem_179g1_1 ._storeCover_179g1_41{border-radius:5px;width:30px;height:30px;position:absolute;top:20px;right:20px;overflow:hidden}._form_1j7mv_1{flex-direction:column;gap:22px;width:clamp(100px,90%,20em);padding:0 20px;display:flex}._form_1j7mv_1 ._field_1j7mv_8{position:relative}._form_1j7mv_1 ._field_1j7mv_8 input{background-color:#272626;border:2px solid #25a4df;border-radius:12px;outline:none;width:100%;height:40px;padding:9px;font-size:1.1rem;transition:border .2s}._form_1j7mv_1 ._field_1j7mv_8 input:focus{border:2px solid #8cceec}._form_1j7mv_1 ._field_1j7mv_8 input:focus~label,._form_1j7mv_1 ._field_1j7mv_8 input:not(:placeholder-shown)~label{top:-.75em}._form_1j7mv_1 ._field_1j7mv_8 label{background-color:#272626;font-size:.7rem;transition:top .2s;position:absolute;top:35%;left:9px}._form_1j7mv_1 ._loginBtn_1j7mv_36{background-color:#0f0;border:none;border-radius:12px;height:40px;margin-top:20px;transition:all .2s}._form_1j7mv_1 ._loginBtn_1j7mv_36:hover{background-color:#2ecc2e}._form_1j7mv_1 ._loginBtn_1j7mv_36:active{color:#f1f1f1;background-color:#07ad07}._login_1kmiv_1{width:100vw;height:100vh}._login_1kmiv_1 img._cover_1kmiv_5{width:100%}
