.ChatbotWidget_container__c8hX5{position:fixed;bottom:40px;right:20px;z-index:9999;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.ChatbotWidget_chatContainer__2BJr1{width:380px;height:600px;background:#ffffff;border-radius:16px;box-shadow:0 20px 60px rgba(0,0,0,.15),0 8px 32px rgba(0,0,0,.08);display:flex;flex-direction:column;margin-bottom:12px;border:1px solid rgba(0,0,0,.05);animation:ChatbotWidget_slideUp__RU2rd .3s ease-out;backdrop-filter:blur(10px)}@keyframes ChatbotWidget_slideUp__RU2rd{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.ChatbotWidget_header__DowKw{background:linear-gradient(135deg,#2563eb,#1d4ed8);color:white;padding:16px 20px;border-radius:16px 16px 0 0;display:flex;align-items:center;justify-content:space-between;box-shadow:0 2px 8px rgba(37,99,235,.2)}.ChatbotWidget_headerContent__3h7f7{display:flex;align-items:center;gap:12px}.ChatbotWidget_headerTitle__rFHRH{margin:0;font-size:16px;font-weight:600;color:white}.ChatbotWidget_closeButton__6BvNR{background:rgba(255,255,255,.1);border:none;color:white;width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.ChatbotWidget_closeButton__6BvNR:hover{background:rgba(255,255,255,.2);transform:scale(1.05)}.ChatbotWidget_messagesContainer__DsL4S{flex:1;overflow-y:auto;padding:16px;display:flex;flex-direction:column;gap:12px;background:#fafafa;scrollbar-width:thin;scrollbar-color:#cbd5e1 transparent}.ChatbotWidget_messagesContainer__DsL4S::-webkit-scrollbar{width:4px}.ChatbotWidget_messagesContainer__DsL4S::-webkit-scrollbar-track{background:transparent}.ChatbotWidget_messagesContainer__DsL4S::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:2px}.ChatbotWidget_messagesContainer__DsL4S::-webkit-scrollbar-thumb:hover{background:#94a3b8}.ChatbotWidget_quickQuestions__CpjZP{background:white;border-radius:12px;padding:16px;border:1px solid #e2e8f0;margin-bottom:8px;box-shadow:0 2px 8px rgba(0,0,0,.04)}.ChatbotWidget_quickQuestionsHeader__sOqg9{display:flex;align-items:center;gap:8px;margin-bottom:12px;color:#475569;font-size:14px;font-weight:600}.ChatbotWidget_questionsList__M3XBf{display:flex;flex-direction:column;gap:8px}.ChatbotWidget_questionButton__P_L9k{background:#f8fafc;border:1px solid #e2e8f0;padding:12px 16px;border-radius:8px;text-align:left;cursor:pointer;transition:all .2s ease;font-size:14px;color:#334155;font-weight:500;line-height:1.4}.ChatbotWidget_questionButtonHover__xOwDX,.ChatbotWidget_questionButton__P_L9k:hover{background:#2563eb;color:white;border-color:#2563eb;transform:translateY(-1px);box-shadow:0 4px 12px rgba(37,99,235,.2)}.ChatbotWidget_messageWrapper__Ld9wm{display:flex;margin-bottom:4px}.ChatbotWidget_messageWrapperUser__r29Qg{justify-content:flex-end}.ChatbotWidget_messageWrapperBot__ifZCS{justify-content:flex-start}.ChatbotWidget_message__2fTtm{max-width:85%;padding:12px 16px;border-radius:16px;position:relative;animation:ChatbotWidget_messageSlide__6ORbz .3s ease-out;line-height:1.5}@keyframes ChatbotWidget_messageSlide__6ORbz{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.ChatbotWidget_messageUser__tig8g{background:linear-gradient(135deg,#2563eb,#1d4ed8);color:white;border-bottom-right-radius:4px;margin-left:auto;box-shadow:0 2px 8px rgba(37,99,235,.2)}.ChatbotWidget_messageBot__J5_9s{background:white;color:#1f2937;border:1px solid #e5e7eb;border-bottom-left-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.04)}.ChatbotWidget_messageBotText__smdSv,.ChatbotWidget_messageText__OnftC{font-size:14px;word-wrap:break-word}.ChatbotWidget_messageBotText__smdSv strong{color:#2563eb!important;font-weight:600!important}.ChatbotWidget_messageBotText__smdSv div{margin:8px 0}.ChatbotWidget_messageBotText__smdSv div:first-child{margin-top:0}.ChatbotWidget_messageBotText__smdSv div:last-child{margin-bottom:0}.ChatbotWidget_messageTime__jeqXG{font-size:11px;margin-top:6px;opacity:.7}.ChatbotWidget_messageTimeUser__5mnSO{color:rgba(255,255,255,.8);text-align:right}.ChatbotWidget_messageTimeBot__tNb0P{color:#6b7280;text-align:left}.ChatbotWidget_typingIndicator__sKj_l{display:flex;justify-content:flex-start;margin-bottom:4px}.ChatbotWidget_typingMessage__19Zqe{background:white;padding:12px 16px;border-radius:16px;border-bottom-left-radius:4px;display:flex;align-items:center;gap:8px;border:1px solid #e5e7eb;box-shadow:0 2px 8px rgba(0,0,0,.04)}.ChatbotWidget_spinning__Jge84{animation:ChatbotWidget_spin__2tWOx 1s linear infinite;color:#2563eb}@keyframes ChatbotWidget_spin__2tWOx{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ChatbotWidget_typingText__pRIyv{font-size:14px;color:#6b7280;font-style:italic}.ChatbotWidget_inputContainer__ffutP{padding:16px 20px;background:white;border-radius:0 0 16px 16px;border-top:1px solid #e5e7eb}.ChatbotWidget_inputWrapper__5Ao0d{display:flex;gap:12px;align-items:center}.ChatbotWidget_input____GXC{flex:1;padding:12px 16px;border:2px solid #e5e7eb;border-radius:12px;font-size:14px;outline:none;transition:all .2s ease;background:#f9fafb}.ChatbotWidget_inputFocus__ej_RN,.ChatbotWidget_input____GXC:focus{border-color:#2563eb;background:white;box-shadow:0 0 0 3px rgba(37,99,235,.1)}.ChatbotWidget_input____GXC::placeholder{color:#9ca3af}.ChatbotWidget_sendButton__n_Y_B{width:44px;height:44px;border-radius:12px;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;font-weight:600}.ChatbotWidget_sendButtonEnabled__05Kil{background:linear-gradient(135deg,#2563eb,#1d4ed8);color:white;box-shadow:0 2px 8px rgba(37,99,235,.2)}.ChatbotWidget_sendButtonEnabled__05Kil:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(37,99,235,.3)}.ChatbotWidget_sendButtonDisabled__9Eym0{background:#f1f5f9;color:#94a3b8;cursor:not-allowed}.ChatbotWidget_toggleButton__AYHX5{width:56px;height:56px;border-radius:50%;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;box-shadow:0 8px 32px rgba(0,0,0,.12);position:relative;overflow:hidden}.ChatbotWidget_toggleButtonClosed__8zbvc{background:linear-gradient(135deg,#2563eb,#1d4ed8);color:white}.ChatbotWidget_toggleButtonOpen__i9Nyc{background:#374151;color:white}.ChatbotWidget_toggleButtonHover__zraDr,.ChatbotWidget_toggleButton__AYHX5:hover{transform:scale(1.1) translateY(-2px);box-shadow:0 12px 40px rgba(0,0,0,.2)}.ChatbotWidget_toggleButtonClosed__8zbvc:hover{background:linear-gradient(135deg,#1d4ed8,#1e40af)}.ChatbotWidget_toggleButtonOpen__i9Nyc:hover{background:#4b5563}@media (max-width:480px){.ChatbotWidget_container__c8hX5{bottom:120px;right:10px;left:10px}.ChatbotWidget_chatContainer__2BJr1{width:100%;height:450px;margin-bottom:8px}.ChatbotWidget_toggleButton__AYHX5{width:50px;height:50px;position:fixed;bottom:105px;right:20px}}@media (max-width:380px){.ChatbotWidget_chatContainer__2BJr1{height:450px}.ChatbotWidget_header__DowKw{padding:14px 16px}.ChatbotWidget_headerTitle__rFHRH{font-size:15px}.ChatbotWidget_messagesContainer__DsL4S{padding:12px}.ChatbotWidget_inputContainer__ffutP{padding:12px 16px}}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:hsl(6,78%,57%);--toastify-color-transparent:rgba(255,255,255,0.7);--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-container-width:fit-content;--toastify-toast-width:320px;--toastify-toast-offset:16px;--toastify-toast-top:max(var(--toastify-toast-offset),env(safe-area-inset-top));--toastify-toast-right:max(var(--toastify-toast-offset),env(safe-area-inset-right));--toastify-toast-left:max(var(--toastify-toast-offset),env(safe-area-inset-left));--toastify-toast-bottom:max(var(--toastify-toast-offset),env(safe-area-inset-bottom));--toastify-toast-background:#fff;--toastify-toast-padding:14px;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-toast-bd-radius:6px;--toastify-toast-shadow:0px 4px 12px rgba(0,0,0,0.1);--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error);--toastify-color-progress-bgo:0.2}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translateZ(var(--toastify-z-index));position:fixed;width:var(--toastify-container-width);box-sizing:border-box;color:#fff;display:flex;flex-direction:column}.Toastify__toast-container--top-left{top:var(--toastify-toast-top);left:var(--toastify-toast-left)}.Toastify__toast-container--top-center{top:var(--toastify-toast-top);left:50%;transform:translateX(-50%);align-items:center}.Toastify__toast-container--top-right{top:var(--toastify-toast-top);right:var(--toastify-toast-right);align-items:end}.Toastify__toast-container--bottom-left{bottom:var(--toastify-toast-bottom);left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{bottom:var(--toastify-toast-bottom);left:50%;transform:translateX(-50%);align-items:center}.Toastify__toast-container--bottom-right{bottom:var(--toastify-toast-bottom);right:var(--toastify-toast-right);align-items:end}.Toastify__toast{--y:0;position:relative;touch-action:none;width:var(--toastify-toast-width);min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:var(--toastify-toast-padding);border-radius:var(--toastify-toast-bd-radius);box-shadow:var(--toastify-toast-shadow);max-height:var(--toastify-toast-max-height);font-family:var(--toastify-font-family);z-index:0;display:flex;flex:1 auto;align-items:center;word-break:break-word}@media only screen and (max-width:480px){.Toastify__toast-container{width:100vw;left:env(safe-area-inset-left);margin:0}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translateX(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translateX(0)}.Toastify__toast-container--rtl{right:env(safe-area-inset-right);left:auto}.Toastify__toast{--toastify-toast-width:100%;margin-bottom:0;border-radius:0}}.Toastify__toast-container[data-stacked=true]{width:var(--toastify-toast-width)}.Toastify__toast--stacked{position:absolute;width:100%;transform:translate3d(0,var(--y),0) scale(var(--s));transition:transform .3s}.Toastify__toast--stacked[data-collapsed] .Toastify__close-button,.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{content:"";position:absolute;left:0;right:0;height:calc(var(--g) * 1px);bottom:100%}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{content:"";position:absolute;left:0;right:0;bottom:0;height:100%;transform:scaleY(3);z-index:-1}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-icon{margin-inline-end:10px;width:22px;flex-shrink:0;display:flex}.Toastify--animate{animation-fill-mode:both;animation-duration:.5s}.Toastify--animate-icon{animation-fill-mode:both;animation-duration:.3s}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;position:absolute;top:6px;right:6px;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;z-index:1}.Toastify__toast--rtl .Toastify__close-button{left:6px;right:unset}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:1;opacity:.7;transform-origin:left}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:auto;transform-origin:right;border-bottom-left-radius:0}.Toastify__progress-bar--wrp{position:absolute;overflow:hidden;bottom:0;left:0;width:100%;height:5px;border-bottom-left-radius:var(--toastify-toast-bd-radius);border-bottom-right-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{opacity:var(--toastify-color-progress-bgo);width:100%;height:100%}.Toastify__spinner{width:20px;height:20px;box-sizing:border-box;border:2px solid;border-radius:100%;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);animation:Toastify__spin .65s linear infinite}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,var(--y),0)}to{opacity:0;transform:translate3d(2000px,var(--y),0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,var(--y),0)}to{opacity:0;transform:translate3d(-2000px,var(--y),0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0,var(--y),0) scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0,var(--y),0) perspective(400px)}30%{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg);opacity:1}to{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(110%,var(--y),0)}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(-110%,var(--y),0)}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-name:Toastify__slideOutLeft;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-name:Toastify__slideOutRight;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown;animation-timing-function:ease-in;animation-duration:.3s}@keyframes Toastify__spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.FAQ_faqSection__7EvMn{padding:4rem 2rem 0;font-family:Poppins}.FAQ_sectionTitle__QBeTz{text-align:center;font-size:2.2rem;color:#000;margin-top:0;margin-bottom:3rem;font-weight:600}.FAQ_faqContainer__9Vpi5{max-width:800px;margin:0 auto}.FAQ_faqItem__1FTAL{background:white;border-radius:8px;margin-bottom:1rem;box-shadow:0 2px 8px rgba(0,0,0,.1);transition:all .3s ease}.FAQ_sectionSubtitle__lSfIg{color:#444;text-align:center}.FAQ_faqItem__1FTAL.FAQ_active__DmFKH{box-shadow:0 4px 12px rgba(0,0,0,.15)}.FAQ_question__Lifu8{width:100%;padding:1.5rem;text-align:left;border:none;background:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-size:1.1rem;font-weight:500;color:#2d3748;transition:color .3s ease}.FAQ_question__Lifu8:hover{color:#4299e1}.FAQ_icon__NX0kQ{font-size:1.5rem;font-weight:400;margin-left:1rem;color:#4299e1}.FAQ_answer__cKqKL{padding:0 1.5rem;overflow:hidden;transition:all .3s ease-in-out;overflow:scroll;scrollbar-width:none}.FAQ_answer__cKqKL p{padding:1rem 0;margin:0;color:#4a5568;line-height:1.6}.FAQ_faqanswer__YYA2a{white-space:pre-line}@media (max-width:768px){.FAQ_faqSection__7EvMn{padding:2rem 1rem}.FAQ_sectionTitle__QBeTz{font-size:1.4rem}.FAQ_question__Lifu8{font-size:1rem;padding:1rem}}@media (max-width:450px){.FAQ_faqSection__7EvMn{padding:2rem 1rem}.FAQ_sectionTitle__QBeTz{font-size:1.2rem;margin-bottom:2.5rem}.FAQ_sectionSubtitle__lSfIg{font-size:.8rem}.FAQ_question__Lifu8{font-size:.7rem;padding:1rem}.FAQ_answer__cKqKL{font-size:.7rem}}.MenuCreation_menuCreationContainer__ktYF_{max-width:1200px;margin:2rem auto;padding:2rem;background:linear-gradient(145deg,#ffffff,#f8fafc);border-radius:16px;box-shadow:0 10px 30px rgba(0,0,0,.1),0 1px 8px rgba(0,0,0,.05);transform:perspective(1000px) translateZ(0);backface-visibility:hidden}.MenuCreation_menuForm__u0aci{display:flex;flex-direction:column;gap:2rem;width:100%;max-width:1200px;margin:0 auto}.MenuCreation_menuGroup__9H01Q{background:linear-gradient(145deg,#ffffff,#f5f5f5);border-radius:16px;padding:2rem;width:100%;box-shadow:6px 6px 12px rgba(0,0,0,.05),-6px -6px 12px rgba(255,255,255,.9);transition:all .3s ease}.MenuCreation_menuCategory__MHxHg{margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:2px solid rgba(226,232,240,.8)}.MenuCreation_heading__JC9cv{font-size:1.5rem;font-weight:600;color:#2d3748;margin-bottom:1.5rem;letter-spacing:-.5px;background:linear-gradient(135deg,#2d3748,#4a5568);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.MenuCreation_menuTypeGroup__6022D{background:white;border-radius:10px;padding:1.5rem;margin-bottom:1.5rem;box-shadow:4px 4px 8px rgba(0,0,0,.04),-4px -4px 8px rgba(255,255,255,.9);position:relative}.MenuCreation_menuItem__888PJ{display:grid;grid-template-columns:2fr 3fr 1.5fr 200px;gap:1rem;align-items:start;margin-bottom:1.5rem;padding:1rem;background:#fafafa;border-radius:10px;border:1px solid #e2e8f0;transition:all .3s ease;position:relative}.MenuCreation_menuItem__888PJ:hover{background:#f5f5f5;border-color:#cbd5e0}.MenuCreation_feildname__tfcI4{width:100%;padding:.875rem 1rem;border:2px solid #e2e8f0;border-radius:8px;font-size:1rem;color:#2d3748;background:white;transition:all .3s ease;box-sizing:border-box}.MenuCreation_feildname__tfcI4:focus{outline:none;border-color:#ff6f00;background:#ffffff;box-shadow:0 0 0 3px rgba(255,111,0,.1)}.MenuCreation_feildname__tfcI4::placeholder{color:#a0aec0}.MenuCreation_textarea__uJcDl{width:100%;min-height:80px;padding:.875rem 1rem;border:2px solid #e2e8f0;border-radius:8px;font-size:.95rem;color:#2d3748;background:white;resize:vertical;font-family:inherit;line-height:1.5;transition:all .3s ease;box-sizing:border-box}.MenuCreation_textarea__uJcDl:focus{outline:none;border-color:#ff6f00;box-shadow:0 0 0 3px rgba(255,111,0,.1)}.MenuCreation_textarea__uJcDl::placeholder{color:#a0aec0}.MenuCreation_fileInput__briQD{padding:.75rem;font-size:.9rem;border:2px solid #e2e8f0;border-radius:8px;background:white;cursor:pointer;transition:all .3s ease;width:100%;box-sizing:border-box}.MenuCreation_fileInput__briQD:hover{border-color:#cbd5e0}.MenuCreation_fileInput__briQD:focus{outline:none;border-color:#ff6f00;box-shadow:0 0 0 3px rgba(255,111,0,.1)}.MenuCreation_previewImage__IHl29{margin-top:.5rem;width:100%;max-width:200px;height:auto;max-height:120px;border-radius:8px;object-fit:cover;display:block;box-shadow:0 2px 8px rgba(0,0,0,.1);justify-self:center}.MenuCreation_remove__yXT6m{padding:.75rem 1.25rem;border:2px solid #e53e3e;border-radius:8px;background:white;color:#e53e3e;font-weight:500;font-size:.9rem;cursor:pointer;transition:all .3s ease;white-space:nowrap;align-self:center;justify-self:start;height:fit-content}.MenuCreation_remove__yXT6m:hover{background:#fff5f5;transform:translateY(-2px);box-shadow:0 4px 8px rgba(229,62,62,.15)}.MenuCreation_remove__yXT6m:active{transform:translateY(0)}.MenuCreation_remove__yXT6m:disabled{opacity:.5;cursor:not-allowed}.MenuCreation_addMenuButton__CnC4_{background:linear-gradient(145deg,#ff6f00,#ff9100);color:white;padding:1rem 2rem;border:none;border-radius:12px;font-weight:600;font-size:1rem;cursor:pointer;margin:1rem 0;transition:all .3s ease;width:100%;box-shadow:0 4px 12px rgba(255,111,0,.2)}.MenuCreation_addMenuButton__CnC4_:hover{background:linear-gradient(145deg,#e65c00,#ff8000);transform:translateY(-2px);box-shadow:0 6px 16px rgba(255,111,0,.3)}.MenuCreation_addMenuButton__CnC4_:active{transform:translateY(0)}.MenuCreation_addMenuButton__CnC4_:disabled{opacity:.6;cursor:not-allowed;transform:none}.MenuCreation_removeMenuButton__Utnwc{background:white;color:#e53e3e;padding:.75rem 1.5rem;border:2px solid #e53e3e;border-radius:8px;font-weight:500;font-size:.95rem;cursor:pointer;transition:all .3s ease;margin-top:1rem;width:100%}.MenuCreation_removeMenuButton__Utnwc:hover{background:#fff5f5;transform:translateY(-2px);box-shadow:0 4px 8px rgba(229,62,62,.15)}.MenuCreation_removeMenuButton__Utnwc:active{transform:translateY(0)}.MenuCreation_removeMenuButton__Utnwc:disabled{opacity:.5;cursor:not-allowed}.MenuCreation_submitButton__5UB52{background:linear-gradient(145deg,#38a169,#48bb78);color:white;padding:1.25rem 2rem;border:none;border-radius:12px;font-weight:600;font-size:1.1rem;cursor:pointer;margin:2rem 0 1rem;transition:all .3s ease;width:100%;box-shadow:0 4px 12px rgba(56,161,105,.2)}.MenuCreation_submitButton__5UB52:hover:not(:disabled){background:linear-gradient(145deg,#2f855a,#38a169);transform:translateY(-2px);box-shadow:0 6px 16px rgba(56,161,105,.3)}.MenuCreation_submitButton__5UB52:active:not(:disabled){transform:translateY(0)}.MenuCreation_submitButton__5UB52:disabled{opacity:.6;cursor:not-allowed;transform:none}.MenuCreation_menuHeader__xqO7g{margin-bottom:2.5rem;text-align:center}.MenuCreation_menuTitle__ta_yP{font-size:2rem;color:#1a202c;font-weight:700;margin-bottom:1rem;letter-spacing:-.5px}.MenuCreation_menuDescription__wi17F{color:#4a5568;font-size:1.1rem;max-width:600px;margin:0 auto;line-height:1.6}.MenuCreation_menuGrid__LYFVg{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:2rem;margin-bottom:3rem}.MenuCreation_menuCard__d1XSx{background:#ffffff;border-radius:12px;padding:1.5rem;box-shadow:0 4px 6px rgba(0,0,0,.05),0 1px 3px rgba(0,0,0,.1);transition:all .3s ease;transform:translateZ(0);border:1px solid #e2e8f0}.MenuCreation_menuCard__d1XSx:hover{transform:translateY(-5px) translateZ(10px);box-shadow:0 8px 20px rgba(0,0,0,.08),0 2px 4px rgba(0,0,0,.12)}.MenuCreation_dishImage__DSrWq{width:100%;height:200px;border-radius:8px;margin-bottom:1.25rem;box-shadow:0 2px 4px rgba(0,0,0,.1);overflow:hidden;position:relative}.MenuCreation_dishImage__DSrWq img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.MenuCreation_imagePlaceholder__JY1HV{width:100%;height:100%;background:linear-gradient(45deg,#f7fafc,#edf2f7);display:flex;flex-direction:column;align-items:center;justify-content:center;color:#a0aec0;gap:.5rem;transition:all .3s ease;cursor:pointer}.MenuCreation_imagePlaceholder__JY1HV:hover{background:linear-gradient(45deg,#edf2f7,#e2e8f0);color:#718096}.MenuCreation_imagePlaceholder__JY1HV span{font-size:.9rem;font-weight:500}.MenuCreation_dishName__BDSR8{font-size:1.25rem;font-weight:600;color:#2d3748;margin-bottom:.75rem}.MenuCreation_dishDescription__Qc7Nq{color:#4a5568;font-size:.95rem;line-height:1.5;margin-bottom:1.25rem}.MenuCreation_priceTag__VZBnu{display:inline-flex;align-items:center;background:#f7fafc;padding:.5rem 1rem;border-radius:20px;color:#2d3748;font-weight:600;font-size:1.1rem;margin-bottom:1rem;border:1px solid #e2e8f0}.MenuCreation_actionButtons__PHb1F{display:flex;gap:1rem;margin-top:1.5rem}.MenuCreation_deleteButton__0uDCz,.MenuCreation_editButton__pXODh{flex:1;padding:.75rem 1.25rem;border-radius:8px;font-weight:500;font-size:.95rem;cursor:pointer;transition:all .2s ease;border:none}.MenuCreation_editButton__pXODh{background-color:#ff6f00;color:white}.MenuCreation_editButton__pXODh:hover{background-color:#e65c00;transform:translateY(-1px);box-shadow:0 4px 12px rgba(255,111,0,.2)}.MenuCreation_deleteButton__0uDCz{background-color:#fff;color:#e53e3e;border:1.5px solid #e53e3e}.MenuCreation_deleteButton__0uDCz:hover{background-color:#fff5f5;color:#c53030;transform:translateY(-1px);box-shadow:0 4px 12px rgba(229,62,62,.1)}.MenuCreation_addDishButton__aJemD{display:flex;align-items:center;justify-content:center;gap:.75rem;background-color:#ff6f00;color:white;padding:1rem 2rem;border-radius:10px;font-weight:600;font-size:1.1rem;cursor:pointer;border:none;margin:2rem auto;transition:all .3s ease;box-shadow:0 4px 12px rgba(255,111,0,.15)}.MenuCreation_addDishButton__aJemD:hover{background-color:#e65c00;transform:translateY(-2px);box-shadow:0 6px 16px rgba(255,111,0,.2)}.MenuCreation_addDishButton__aJemD:active{transform:translateY(0)}.MenuCreation_addIcon__DoNSr{font-size:1.5rem}.MenuCreation_emptyState__6F83D{text-align:center;padding:3rem;background:#f7fafc;border-radius:12px;margin:2rem 0}.MenuCreation_emptyStateIcon__suiy4{font-size:3rem;color:#a0aec0;margin-bottom:1rem}.MenuCreation_emptyStateText__n_w87{color:#4a5568;font-size:1.1rem;margin-bottom:1.5rem}.MenuCreation_actionButtons__PHb1F button{display:flex;align-items:center;justify-content:center;gap:.5rem}.MenuCreation_actionButtons__PHb1F svg{font-size:1.1rem}@media (min-width:1400px){.MenuCreation_menuItem__888PJ{grid-template-columns:2.1fr 3.5fr 1.9fr 135px;gap:1.25rem}.MenuCreation_menuTypeGroup__6022D{padding:2rem}}@media (max-width:1280px) and (min-width:1025px){.MenuCreation_menuItem__888PJ{grid-template-columns:1.9fr 3fr 1.7fr 130px;gap:1rem}}@media (max-width:1024px){.MenuCreation_menuCreationContainer__ktYF_{padding:1.75rem;margin:1.5rem}.MenuCreation_menuGroup__9H01Q{padding:1.75rem}.MenuCreation_menuTypeGroup__6022D{padding:1.25rem}.MenuCreation_menuItem__888PJ{grid-template-columns:1.6fr 2.5fr 1.1fr 130px;gap:.8rem}.MenuCreation_heading__JC9cv{font-size:1.35rem;margin-bottom:1.25rem}.MenuCreation_menuGrid__LYFVg{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.75rem}}@media (max-width:768px){.MenuCreation_menuCreationContainer__ktYF_{margin:1rem;padding:1.5rem}.MenuCreation_menuForm__u0aci{gap:1.5rem}.MenuCreation_menuGroup__9H01Q{padding:1.5rem;border-radius:14px}.MenuCreation_menuCategory__MHxHg{margin-bottom:1.75rem;padding-bottom:1.25rem}.MenuCreation_menuTypeGroup__6022D{padding:1.25rem;margin-bottom:1.25rem}.MenuCreation_menuItem__888PJ{display:flex;flex-direction:column;padding:1rem;gap:.75rem;margin-bottom:1.25rem}.MenuCreation_heading__JC9cv{font-size:1.25rem;margin-bottom:1rem}.MenuCreation_feildname__tfcI4,.MenuCreation_textarea__uJcDl{padding:.875rem 1rem;font-size:.95rem}.MenuCreation_fileInput__briQD{padding:.75rem;font-size:.875rem}.MenuCreation_previewImage__IHl29{width:180px;max-height:130px}.MenuCreation_remove__yXT6m{padding:.75rem 1rem;font-size:.875rem;width:100%;align-self:stretch}.MenuCreation_addMenuButton__CnC4_,.MenuCreation_removeMenuButton__Utnwc{padding:.875rem 1.5rem;font-size:.95rem}.MenuCreation_submitButton__5UB52{padding:1rem 1.75rem;font-size:1rem}.MenuCreation_menuGrid__LYFVg{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:1.5rem}.MenuCreation_menuTitle__ta_yP{font-size:1.75rem}.MenuCreation_menuDescription__wi17F{font-size:1rem}.MenuCreation_actionButtons__PHb1F{flex-direction:column;gap:.75rem}}@media (max-width:640px){.MenuCreation_menuCreationContainer__ktYF_{margin:.75rem;padding:1.25rem}.MenuCreation_menuGroup__9H01Q{padding:1.25rem}.MenuCreation_menuTypeGroup__6022D{padding:1rem}.MenuCreation_menuItem__888PJ{padding:.875rem}.MenuCreation_heading__JC9cv{font-size:1.15rem}.MenuCreation_previewImage__IHl29{width:160px;max-height:120px}}@media (max-width:480px){.MenuCreation_menuCreationContainer__ktYF_{margin:.5rem;padding:1rem;border-radius:12px}.MenuCreation_menuForm__u0aci{gap:1.25rem}.MenuCreation_menuGroup__9H01Q{padding:1rem;border-radius:12px}.MenuCreation_menuCategory__MHxHg{margin-bottom:1.5rem;padding-bottom:1rem}.MenuCreation_menuTypeGroup__6022D{padding:.875rem;margin-bottom:1rem;border-radius:8px}.MenuCreation_menuItem__888PJ{padding:.75rem;gap:.625rem;margin-bottom:1rem;border-radius:8px}.MenuCreation_heading__JC9cv{font-size:1.1rem;margin-bottom:.875rem}.MenuCreation_feildname__tfcI4,.MenuCreation_textarea__uJcDl{padding:.75rem .875rem;font-size:.9rem;border-radius:6px}.MenuCreation_textarea__uJcDl{min-height:70px}.MenuCreation_fileInput__briQD{padding:.625rem;font-size:.85rem;border-radius:6px}.MenuCreation_previewImage__IHl29{width:140px;max-height:100px;border-radius:6px}.MenuCreation_remove__yXT6m{padding:.625rem .875rem;font-size:.85rem;border-radius:6px}.MenuCreation_addMenuButton__CnC4_,.MenuCreation_removeMenuButton__Utnwc,.MenuCreation_submitButton__5UB52{padding:.75rem 1.25rem;font-size:.9rem;border-radius:8px;margin:.75rem 0}.MenuCreation_submitButton__5UB52{padding:.875rem 1.5rem;margin:1.5rem 0 .75rem}.MenuCreation_menuGrid__LYFVg{grid-template-columns:1fr;gap:1rem}.MenuCreation_menuCard__d1XSx{padding:1.25rem}.MenuCreation_dishImage__DSrWq{height:180px}.MenuCreation_addDishButton__aJemD{width:100%;padding:.875rem;font-size:1rem}}@media (max-width:360px){.MenuCreation_menuCreationContainer__ktYF_{margin:.25rem;padding:.875rem}.MenuCreation_menuGroup__9H01Q{padding:.875rem}.MenuCreation_menuCategory__MHxHg{margin-bottom:1.25rem;padding-bottom:.875rem}.MenuCreation_menuTypeGroup__6022D{padding:.75rem;margin-bottom:.875rem}.MenuCreation_menuItem__888PJ{padding:.625rem;gap:.5rem;margin-bottom:.875rem}.MenuCreation_heading__JC9cv{font-size:1rem;margin-bottom:.75rem}.MenuCreation_feildname__tfcI4,.MenuCreation_textarea__uJcDl{padding:.625rem .75rem;font-size:.85rem}.MenuCreation_textarea__uJcDl{min-height:65px}.MenuCreation_fileInput__briQD{padding:.5rem;font-size:.8rem}.MenuCreation_previewImage__IHl29{width:120px;max-height:90px}.MenuCreation_remove__yXT6m{padding:.5rem .75rem;font-size:.8rem}.MenuCreation_addMenuButton__CnC4_,.MenuCreation_removeMenuButton__Utnwc,.MenuCreation_submitButton__5UB52{padding:.625rem 1rem;font-size:.85rem}.MenuCreation_submitButton__5UB52{padding:.75rem 1.25rem}.MenuCreation_suggestionBox__wkx1C li{padding:.625rem .875rem;font-size:.85rem}}@media (max-width:320px){.MenuCreation_menuCreationContainer__ktYF_,.MenuCreation_menuGroup__9H01Q{padding:.75rem}.MenuCreation_menuTypeGroup__6022D{padding:.625rem}.MenuCreation_menuItem__888PJ{padding:.5rem}.MenuCreation_heading__JC9cv{font-size:.95rem}.MenuCreation_feildname__tfcI4,.MenuCreation_textarea__uJcDl{padding:.5rem .625rem;font-size:.8rem}.MenuCreation_previewImage__IHl29{width:100px;max-height:80px}}.MenuCreation_suggestionWrapper__J4km2{width:100%}.MenuCreation_suggestionBox__wkx1C{top:calc(100% + 2px);border:2px solid #ff6f00;margin:0;box-shadow:0 8px 20px rgba(0,0,0,.2)}.MenuCreation_suggestionBox__wkx1C li:hover{background-color:#fff5f0}.MenuCreation_addDishOption__EG4ns{background:linear-gradient(145deg,#fff5f0,#ffe8d9)!important;border-top:2px solid #ff6f00!important;font-weight:600!important;color:#ff6f00!important;display:flex;align-items:center;gap:.5rem;padding:.875rem 1rem!important;cursor:pointer;transition:all .2s ease}.MenuCreation_addDishOption__EG4ns:hover{background:linear-gradient(145deg,#ffecd9,#ffd9b3)!important;color:#e65c00!important}.MenuCreation_addDishOption__EG4ns .MenuCreation_addIcon__DoNSr{font-size:1.25rem;font-weight:700;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;background:#ff6f00;color:white;border-radius:4px;flex-shrink:0}.MenuCreation_addDishOption__EG4ns .MenuCreation_loadingText__Q3mgz{color:#718096;font-style:italic;font-weight:500}.MenuCreation_dishNameContainer__Tce9Q{display:flex;align-items:flex-start;gap:.5rem;width:100%}.MenuCreation_suggestionWrapper__J4km2{position:relative;flex:1;display:flex;flex-direction:column}.MenuCreation_suggestionBox__wkx1C{position:absolute;top:100%;left:0;right:0;background:#fff;border:2px solid #e2e8f0;border-top:none;border-radius:0 0 8px 8px;z-index:9999;color:#2d3748;max-height:200px;overflow-y:auto;list-style:none;padding:0;box-shadow:0 8px 16px rgba(0,0,0,.15);margin:2px 0 0}.MenuCreation_suggestionBox__wkx1C li{padding:.75rem 1rem;cursor:pointer;transition:background-color .2s ease;border-bottom:1px solid #f7fafc}.MenuCreation_suggestionBox__wkx1C li:last-child{border-bottom:none}.MenuCreation_suggestionBox__wkx1C li:hover{background-color:#f7fafc;color:#ff6f00}.MenuCreation_addDishButtonCompact__Fbhf9{flex-shrink:0;width:40px;height:44px;padding:0;background:linear-gradient(145deg,#ff6f00,#ff8500);border:2px solid #ff6f00;border-radius:8px;color:white;font-weight:700;font-size:1.5rem;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 6px rgba(255,111,0,.2)}.MenuCreation_addDishButtonCompact__Fbhf9:hover:not(:disabled){background:linear-gradient(145deg,#e65c00,#ff7300);transform:translateY(-2px);box-shadow:0 4px 10px rgba(255,111,0,.3)}.MenuCreation_addDishButtonCompact__Fbhf9:active:not(:disabled){transform:translateY(0)}.MenuCreation_addDishButtonCompact__Fbhf9:disabled{opacity:.6;cursor:not-allowed;transform:none}.MenuCreation_addIconCompact__N2cei{font-size:1.5rem;line-height:1;display:flex;align-items:center;justify-content:center}.MenuCreation_loadingDot__8_jVx{font-size:1.2rem;animation:MenuCreation_blink__8cmpw 1.4s infinite both}@keyframes MenuCreation_blink__8cmpw{0%,80%,to{opacity:.3}40%{opacity:1}}@media (max-width:768px){.MenuCreation_dishNameContainer__Tce9Q{gap:.4rem}.MenuCreation_addDishButtonCompact__Fbhf9{width:38px;height:42px;font-size:1.4rem}}@media (max-width:480px){.MenuCreation_dishNameContainer__Tce9Q{gap:.35rem}.MenuCreation_addDishButtonCompact__Fbhf9{width:36px;height:40px;font-size:1.3rem}}@media (max-width:360px){.MenuCreation_addDishButtonCompact__Fbhf9{width:34px;height:38px;font-size:1.2rem}}.CreateDish1_formContainer__mNUZV{width:100%;max-width:100%;margin:0;padding:.5rem;display:flex;flex-direction:column;gap:1rem;background:linear-gradient(145deg,#f0f2f5,#ffffff)}.CreateDish1_package__lozAQ{width:100%;background:linear-gradient(145deg,#ffffff,#f8fafc);border-radius:12px;padding:1.25rem;margin-bottom:.75rem;border:1px solid rgba(226,232,240,.8);box-shadow:5px 5px 10px #d1d9e6,-5px -5px 10px #ffffff;transition:all .3s ease;position:relative}.CreateDish1_package__lozAQ:hover{box-shadow:8px 8px 15px #d1d9e6,-4px -4px 10px #ffffff,inset 2px 2px 4px rgba(255,255,255,.8),inset -2px -2px 4px rgba(209,217,230,.4);transform:translateY(-2px)}.CreateDish1_package__lozAQ h3{font-size:1.4rem;font-weight:700;color:#2d3748;margin-bottom:1.25rem;background:linear-gradient(135deg,#1a365d,#2d3748);-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-shadow:2px 2px 4px rgba(0,0,0,.1)}.CreateDish1_package__lozAQ h4{font-size:1.1rem;color:#4a5568;margin:1rem 0;padding-bottom:.375rem;border-bottom:1px solid #e2e8f0}.CreateDish1_inputGroup__SF4ge{display:flex;flex-direction:column;gap:.4rem;margin-bottom:.75rem;width:100%;box-sizing:border-box}.CreateDish1_inputGroup__SF4ge label{font-weight:600;color:#4a5568;font-size:.9rem}.CreateDish1_inputGroup__SF4ge input,.CreateDish1_inputGroup__SF4ge select{width:100%;padding:.75rem;border:1px solid #e2e8f0;border-radius:10px;font-size:.95rem;color:#2d3748;background:white;transition:all .3s ease;box-sizing:border-box;box-shadow:inset 2px 2px 5px #d1d9e6,inset -2px -2px 5px #ffffff}.CreateDish1_inputGroup__SF4ge input:focus,.CreateDish1_inputGroup__SF4ge select:focus{border-color:#4299e1;box-shadow:3px 3px 6px #d1d9e6,-3px -3px 6px #ffffff,inset 2px 2px 5px rgba(66,153,225,.1),inset -2px -2px 5px #ffffff;outline:none}.CreateDish1_dish__sVP0y{width:100%;background:linear-gradient(145deg,#f8fafc,#f1f5f9);border-radius:10px;padding:1rem;margin-bottom:1rem;border:1px solid #e2e8f0;box-shadow:3px 3px 6px #d1d9e6,-3px -3px 6px #ffffff;transition:all .3s ease}.CreateDish1_dish__sVP0y:hover{box-shadow:4px 4px 8px #d1d9e6,-2px -2px 6px #ffffff,inset 1px 1px 2px rgba(255,255,255,.8);transform:translateY(-1px)}.CreateDish1_buttonContainer__ZMalF{display:grid;grid-template-columns:repeat(4,1fr);gap:.75rem;margin-top:1rem;width:100%;padding:.5rem;border-radius:10px;background:linear-gradient(145deg,#f0f2f5,#ffffff);box-shadow:inset 2px 2px 5px #d1d9e6,inset -2px -2px 5px #ffffff}.CreateDish1_addButton__qEe94,.CreateDish1_removeButton___ypjC{padding:.625rem;border:none;border-radius:10px;font-weight:600;font-size:.9rem;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;min-height:40px;margin-bottom:.5rem;position:relative;overflow:hidden;text-shadow:1px 1px 1px rgba(0,0,0,.15)}.CreateDish1_addButton__qEe94:before,.CreateDish1_removeButton___ypjC:before,.CreateDish1_submitButton__U28mq:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(rgba(255,255,255,.1),rgba(255,255,255,0));opacity:0;transition:opacity .3s ease}.CreateDish1_addButton__qEe94:hover:before,.CreateDish1_removeButton___ypjC:hover:before,.CreateDish1_submitButton__U28mq:hover:before{opacity:1}.CreateDish1_blueButton__QPBC1{background:linear-gradient(145deg,#4299e1,#3182ce);color:white;box-shadow:3px 3px 6px rgba(49,130,206,.3),-3px -3px 6px rgba(66,153,225,.2),inset 1px 1px 1px rgba(255,255,255,.2)}.CreateDish1_blueButton__QPBC1:hover{background:linear-gradient(145deg,#3182ce,#2c5282);box-shadow:4px 4px 8px rgba(49,130,206,.4),-2px -2px 6px rgba(66,153,225,.3),inset 2px 2px 3px rgba(255,255,255,.2);transform:translateY(-1px)}.CreateDish1_redButton__AgNfl{background:linear-gradient(145deg,#f56565,#e53e3e);color:white;box-shadow:3px 3px 6px rgba(229,62,62,.3),-3px -3px 6px rgba(245,101,101,.2),inset 1px 1px 1px rgba(255,255,255,.2)}.CreateDish1_redButton__AgNfl:hover{background:linear-gradient(145deg,#e53e3e,#c53030);box-shadow:4px 4px 8px rgba(229,62,62,.4),-2px -2px 6px rgba(245,101,101,.3),inset 2px 2px 3px rgba(255,255,255,.2);transform:translateY(-1px)}.CreateDish1_greenButton__ZB7uv{background:linear-gradient(145deg,#3b82f6,#2563eb);color:white;box-shadow:3px 3px 6px rgba(37,99,235,.3),-3px -3px 6px rgba(59,130,246,.2),inset 1px 1px 1px rgba(255,255,255,.2)}.CreateDish1_greenButton__ZB7uv:hover{background:linear-gradient(145deg,#2563eb,#1d4ed8);box-shadow:4px 4px 8px rgba(37,99,235,.4),-2px -2px 6px rgba(59,130,246,.3),inset 2px 2px 3px rgba(255,255,255,.2);transform:translateY(-1px)}.CreateDish1_submitButton__U28mq{grid-column:span 4;padding:.75rem;border:none;border-radius:10px;font-weight:600;font-size:1rem;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;max-width:100%;min-height:44px;margin:1rem auto .5rem;background:linear-gradient(145deg,#ff6f00,#ff9100);color:white;box-shadow:4px 4px 8px rgba(255,111,0,.3),-4px -4px 8px rgba(255,145,0,.2),inset 1px 1px 1px rgba(255,255,255,.2);position:relative;overflow:hidden;text-shadow:1px 1px 1px rgba(0,0,0,.15)}.CreateDish1_submitButton__U28mq:hover{background:linear-gradient(145deg,#ff9100,#ff6f00);box-shadow:6px 6px 12px rgba(255,111,0,.4),-3px -3px 8px rgba(255,145,0,.3),inset 2px 2px 3px rgba(255,255,255,.2);transform:translateY(-2px)}.CreateDish1_addButton__qEe94:active,.CreateDish1_removeButton___ypjC:active,.CreateDish1_submitButton__U28mq:active{transform:translateY(1px);box-shadow:inset 2px 2px 5px rgba(0,0,0,.2),inset -2px -2px 5px rgba(255,255,255,.1)}.CreateDish1_addButton__qEe94:disabled,.CreateDish1_removeButton___ypjC:disabled,.CreateDish1_submitButton__U28mq:disabled{opacity:.7;cursor:not-allowed;transform:none;box-shadow:none}@media (max-width:1024px){.CreateDish1_buttonContainer__ZMalF{grid-template-columns:repeat(3,1fr)}.CreateDish1_submitButton__U28mq{grid-column:span 3}}@media (max-width:768px){.CreateDish1_formContainer__mNUZV{padding:.15rem}.CreateDish1_package__lozAQ{padding:.75rem;margin-bottom:.375rem}.CreateDish1_package__lozAQ h3{font-size:1.1rem;margin-bottom:.75rem}.CreateDish1_package__lozAQ h4{font-size:1rem;margin:.75rem 0}.CreateDish1_buttonContainer__ZMalF{grid-template-columns:repeat(2,1fr);gap:.375rem}.CreateDish1_submitButton__U28mq{grid-column:span 2;margin:.5rem auto .375rem}}@media (max-width:480px){.CreateDish1_formContainer__mNUZV{padding:.1rem}.CreateDish1_package__lozAQ{padding:.625rem;margin-bottom:.25rem;border-radius:4px}.CreateDish1_package__lozAQ h3{font-size:.95rem;margin-bottom:.5rem}.CreateDish1_package__lozAQ h4{font-size:.9rem;margin:.5rem 0;padding-bottom:.25rem}.CreateDish1_buttonContainer__ZMalF{display:flex;flex-direction:column;gap:.25rem}.CreateDish1_addButton__qEe94,.CreateDish1_removeButton___ypjC{border-radius:4px;padding:.375rem;font-size:.8rem;min-height:32px;margin-bottom:.25rem}.CreateDish1_submitButton__U28mq{order:999;margin:.5rem 0 0;border-radius:4px;padding:.5rem;font-size:.85rem;min-height:36px}}@media (max-width:360px){.CreateDish1_formContainer__mNUZV{padding:.05rem}.CreateDish1_package__lozAQ{padding:.5rem;border-radius:3px}.CreateDish1_package__lozAQ h3{font-size:.875rem;margin-bottom:.375rem}.CreateDish1_package__lozAQ h4{font-size:.85rem;margin:.375rem 0}.CreateDish1_buttonContainer__ZMalF{gap:.2rem}.CreateDish1_addButton__qEe94,.CreateDish1_removeButton___ypjC{padding:.25rem;font-size:.75rem;min-height:30px;margin-bottom:.2rem}.CreateDish1_submitButton__U28mq{padding:.375rem;font-size:.8rem;min-height:34px;margin:.375rem 0 0}}@media screen and (max-width:768px){.CreateDish1_Iinput__ndPHf,.CreateDish1_Select__bl_oM,.CreateDish1_Textt__Ab_fH{font-size:16px!important;padding:.375rem!important}}.CreateDish1_Iinput__ndPHf::-webkit-inner-spin-button,.CreateDish1_Iinput__ndPHf::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.CreateDish1_Iinput__ndPHf{-moz-appearance:textfield}.CreateDish2_formContainer__lSAEX{width:100%;max-width:100%;margin:0;padding:.5rem;display:flex;flex-direction:column;gap:1rem;background:linear-gradient(145deg,#f0f2f5,#ffffff)}.CreateDish2_package__U_KRV{width:100%;background:linear-gradient(145deg,#ffffff,#f8fafc);border-radius:12px;padding:1.25rem;margin-bottom:.75rem;border:1px solid rgba(226,232,240,.8);box-shadow:5px 5px 10px #d1d9e6,-5px -5px 10px #ffffff;transition:all .3s ease;position:relative}.CreateDish2_package__U_KRV:hover{box-shadow:8px 8px 15px #d1d9e6,-4px -4px 10px #ffffff,inset 2px 2px 4px rgba(255,255,255,.8),inset -2px -2px 4px rgba(209,217,230,.4);transform:translateY(-2px)}.CreateDish2_package__U_KRV h3{font-size:1.4rem;font-weight:700;color:#2d3748;margin-bottom:1.25rem;background:linear-gradient(135deg,#1a365d,#2d3748);-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-shadow:2px 2px 4px rgba(0,0,0,.1)}.CreateDish2_package__U_KRV h4{font-size:1.1rem;color:#4a5568;margin:1rem 0;padding-bottom:.375rem;border-bottom:1px solid #e2e8f0}.CreateDish2_inputGroup__NNQ4E{display:flex;flex-direction:column;gap:.4rem;margin-bottom:.75rem;width:100%;box-sizing:border-box}.CreateDish2_inputGroup__NNQ4E label{font-weight:600;color:#4a5568;font-size:.9rem}.CreateDish2_inputGroup__NNQ4E input,.CreateDish2_inputGroup__NNQ4E select{width:100%;padding:.75rem;border:1px solid #e2e8f0;border-radius:10px;font-size:.95rem;color:#2d3748;background:white;transition:all .3s ease;box-sizing:border-box;box-shadow:inset 2px 2px 5px #d1d9e6,inset -2px -2px 5px #ffffff}.CreateDish2_inputGroup__NNQ4E input:focus,.CreateDish2_inputGroup__NNQ4E select:focus{border-color:#4299e1;box-shadow:3px 3px 6px #d1d9e6,-3px -3px 6px #ffffff,inset 2px 2px 5px rgba(66,153,225,.1),inset -2px -2px 5px #ffffff;outline:none}.CreateDish2_dish__IgoL2{width:100%;background:linear-gradient(145deg,#f8fafc,#f1f5f9);border-radius:10px;padding:1rem;margin-bottom:1rem;border:1px solid #e2e8f0;box-shadow:3px 3px 6px #d1d9e6,-3px -3px 6px #ffffff;transition:all .3s ease}.CreateDish2_dish__IgoL2:hover{box-shadow:4px 4px 8px #d1d9e6,-2px -2px 6px #ffffff,inset 1px 1px 2px rgba(255,255,255,.8);transform:translateY(-1px)}.CreateDish2_buttonContainer__p8d5u{display:grid;grid-template-columns:repeat(4,1fr);gap:.75rem;margin-top:1rem;width:100%;padding:.5rem;border-radius:10px;background:linear-gradient(145deg,#f0f2f5,#ffffff);box-shadow:inset 2px 2px 5px #d1d9e6,inset -2px -2px 5px #ffffff}.CreateDish2_addButton__Sggz5,.CreateDish2_removeButton__5K_h8{padding:.625rem;border:none;border-radius:10px;font-weight:600;font-size:.9rem;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;min-height:40px;margin-bottom:.5rem;position:relative;overflow:hidden;text-shadow:1px 1px 1px rgba(0,0,0,.15)}.CreateDish2_addButton__Sggz5:before,.CreateDish2_removeButton__5K_h8:before,.CreateDish2_submitButton__G71j6:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(rgba(255,255,255,.1),rgba(255,255,255,0));opacity:0;transition:opacity .3s ease}.CreateDish2_addButton__Sggz5:hover:before,.CreateDish2_removeButton__5K_h8:hover:before,.CreateDish2_submitButton__G71j6:hover:before{opacity:1}.CreateDish2_blueButton__n7evd{background:linear-gradient(145deg,#4299e1,#3182ce);color:white;box-shadow:3px 3px 6px rgba(49,130,206,.3),-3px -3px 6px rgba(66,153,225,.2),inset 1px 1px 1px rgba(255,255,255,.2)}.CreateDish2_blueButton__n7evd:hover{background:linear-gradient(145deg,#3182ce,#2c5282);box-shadow:4px 4px 8px rgba(49,130,206,.4),-2px -2px 6px rgba(66,153,225,.3),inset 2px 2px 3px rgba(255,255,255,.2);transform:translateY(-1px)}.CreateDish2_redButton__C1Wge{background:linear-gradient(145deg,#f56565,#e53e3e);color:white;box-shadow:3px 3px 6px rgba(229,62,62,.3),-3px -3px 6px rgba(245,101,101,.2),inset 1px 1px 1px rgba(255,255,255,.2)}.CreateDish2_redButton__C1Wge:hover{background:linear-gradient(145deg,#e53e3e,#c53030);box-shadow:4px 4px 8px rgba(229,62,62,.4),-2px -2px 6px rgba(245,101,101,.3),inset 2px 2px 3px rgba(255,255,255,.2);transform:translateY(-1px)}.CreateDish2_greenButton__V_3II{background:linear-gradient(145deg,#3b82f6,#2563eb);color:white;box-shadow:3px 3px 6px rgba(37,99,235,.3),-3px -3px 6px rgba(59,130,246,.2),inset 1px 1px 1px rgba(255,255,255,.2)}.CreateDish2_greenButton__V_3II:hover{background:linear-gradient(145deg,#2563eb,#1d4ed8);box-shadow:4px 4px 8px rgba(37,99,235,.4),-2px -2px 6px rgba(59,130,246,.3),inset 2px 2px 3px rgba(255,255,255,.2);transform:translateY(-1px)}.CreateDish2_submitButton__G71j6{grid-column:span 4;padding:.75rem;border:none;border-radius:10px;font-weight:600;font-size:1rem;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;max-width:100%;min-height:44px;margin:1rem auto .5rem;background:linear-gradient(145deg,#ff6f00,#ff9100);color:white;box-shadow:4px 4px 8px rgba(255,111,0,.3),-4px -4px 8px rgba(255,145,0,.2),inset 1px 1px 1px rgba(255,255,255,.2);position:relative;overflow:hidden;text-shadow:1px 1px 1px rgba(0,0,0,.15)}.CreateDish2_submitButton__G71j6:hover{background:linear-gradient(145deg,#ff9100,#ff6f00);box-shadow:6px 6px 12px rgba(255,111,0,.4),-3px -3px 8px rgba(255,145,0,.3),inset 2px 2px 3px rgba(255,255,255,.2);transform:translateY(-2px)}.CreateDish2_addButton__Sggz5:active,.CreateDish2_removeButton__5K_h8:active,.CreateDish2_submitButton__G71j6:active{transform:translateY(1px);box-shadow:inset 2px 2px 5px rgba(0,0,0,.2),inset -2px -2px 5px rgba(255,255,255,.1)}.CreateDish2_addButton__Sggz5:disabled,.CreateDish2_removeButton__5K_h8:disabled,.CreateDish2_submitButton__G71j6:disabled{opacity:.7;cursor:not-allowed;transform:none;box-shadow:none}@media (max-width:1024px){.CreateDish2_buttonContainer__p8d5u{grid-template-columns:repeat(3,1fr)}.CreateDish2_submitButton__G71j6{grid-column:span 3}}@media (max-width:768px){.CreateDish2_formContainer__lSAEX{padding:.15rem}.CreateDish2_package__U_KRV{padding:.75rem;margin-bottom:.375rem}.CreateDish2_package__U_KRV h3{font-size:1.1rem;margin-bottom:.75rem}.CreateDish2_package__U_KRV h4{font-size:1rem;margin:.75rem 0}.CreateDish2_buttonContainer__p8d5u{grid-template-columns:repeat(2,1fr);gap:.375rem}.CreateDish2_submitButton__G71j6{grid-column:span 2;margin:.5rem auto .375rem}}@media (max-width:480px){.CreateDish2_formContainer__lSAEX{padding:.1rem}.CreateDish2_package__U_KRV{padding:.625rem;margin-bottom:.25rem;border-radius:4px}.CreateDish2_package__U_KRV h3{font-size:.95rem;margin-bottom:.5rem}.CreateDish2_package__U_KRV h4{font-size:.9rem;margin:.5rem 0;padding-bottom:.25rem}.CreateDish2_buttonContainer__p8d5u{display:flex;flex-direction:column;gap:.25rem}.CreateDish2_addButton__Sggz5,.CreateDish2_removeButton__5K_h8{border-radius:4px;padding:.375rem;font-size:.8rem;min-height:32px;margin-bottom:.25rem}.CreateDish2_submitButton__G71j6{order:999;margin:.5rem 0 0;border-radius:4px;padding:.5rem;font-size:.85rem;min-height:36px}}@media (max-width:360px){.CreateDish2_formContainer__lSAEX{padding:.05rem}.CreateDish2_package__U_KRV{padding:.5rem;border-radius:3px}.CreateDish2_package__U_KRV h3{font-size:.875rem;margin-bottom:.375rem}.CreateDish2_package__U_KRV h4{font-size:.85rem;margin:.375rem 0}.CreateDish2_buttonContainer__p8d5u{gap:.2rem}.CreateDish2_addButton__Sggz5,.CreateDish2_removeButton__5K_h8{padding:.25rem;font-size:.75rem;min-height:30px;margin-bottom:.2rem}.CreateDish2_submitButton__G71j6{padding:.375rem;font-size:.8rem;min-height:34px;margin:.375rem 0 0}}@media screen and (max-width:768px){.CreateDish2_Iinput__OumWb,.CreateDish2_Select__NpE5x,.CreateDish2_Textt__9I_cN{font-size:16px!important;padding:.375rem!important}}.CreateDish2_Iinput__OumWb::-webkit-inner-spin-button,.CreateDish2_Iinput__OumWb::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.CreateDish2_Iinput__OumWb{-moz-appearance:textfield}.FoodOffers_container__MxeFC{text-align:center;padding:7rem 20px 20px;background-color:#fff;max-width:85rem;margin:0 auto}.FoodOffers_title__IxSz3{font-size:2.5rem;font-weight:700;padding-top:7.5rem;color:#000;margin:0}.FoodOffers_foodGrid__FaOfn{display:flex;gap:15px;height:20.7rem;justify-content:center;align-items:center;flex-wrap:nowrap;overflow-x:hidden;position:relative}.FoodOffers_foodCard__R0cGO{flex:0 0 auto;width:15rem;height:16rem;text-align:center;border-radius:10px;transition:transform .3s,box-shadow .3s;cursor:pointer}.FoodOffers_foodCard__R0cGO:hover{transform:scale(1.05);box-shadow:0 4px 10px rgba(0,0,0,.2)}.FoodOffers_foodImage__5AV4P{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 10px 5px rgba(0,0,0,.25));border-radius:5px}.FoodOffers_foodName__1k0QO{font-size:16px;font-weight:500;color:#333;margin:10px 0;word-wrap:break-word;overflow-wrap:break-word;hyphens:auto;line-height:1.2;width:100%;text-overflow:ellipsis;padding:0 2px;box-sizing:border-box}.FoodOffers_arrowf__9QiZA{width:100%;height:100%}.FoodOffers_navigation__rvsH5{margin-top:2rem;display:flex;justify-content:center;gap:10px;width:100%;top:50%;transform:translateY(-50%)}.FoodOffers_navButton__g7MGO{width:40px;height:40px;border:none;border-radius:50%;background-color:#0F1CC6;color:white;font-size:2rem;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 5px rgba(0,0,0,.1);transition:background-color .3s,transform .2s}.FoodOffers_navButton__g7MGO:hover{background-color:#0056b3;transform:scale(1.1)}.FoodOffers_navButton__g7MGO:disabled{background-color:#ccc;cursor:not-allowed}@media(max-width:1325px){.FoodOffers_foodCard__R0cGO{width:13rem;height:13.5rem}}@media(max-width:1160px){.FoodOffers_foodCard__R0cGO{width:11rem;height:11.5rem}}@media(max-width:975px){.FoodOffers_foodCard__R0cGO{width:10rem;height:10.5rem}}@media(max-width:910px){.FoodOffers_container__MxeFC{padding:4rem 20px 20px}.FoodOffers_foodCard__R0cGO{width:9rem;height:9.5rem}.FoodOffers_title__IxSz3{margin-bottom:0}}@media(max-width:772px){.FoodOffers_container__MxeFC{padding:3rem 20px 20px}}@media(max-width:703px){.FoodOffers_container__MxeFC{padding:2rem 20px 20px}}@media(max-width:628px){.FoodOffers_container__MxeFC{padding:0 20px 20px}.FoodOffers_foodGrid__FaOfn{height:15rem}.FoodOffers_title__IxSz3{font-size:2rem;padding-top:7rem}}@media(max-width:510px){.FoodOffers_foodCard__R0cGO{width:7.5rem;height:8rem}.FoodOffers_foodName__1k0QO{font-size:14px;margin:5px 0}}@media(max-width:436px){.FoodOffers_container__MxeFC{padding:2rem 0 20px}.FoodOffers_title__IxSz3{font-size:1.2rem;padding-top:5rem;font-weight:500}.FoodOffers_foodCard__R0cGO{width:5.5rem;height:6rem}.FoodOffers_foodName__1k0QO{font-size:11px;padding:0 2px;margin:3px 0;white-space:normal;overflow:visible;min-height:2.4em;display:flex;align-items:center;justify-content:center}.FoodOffers_foodGrid__FaOfn{height:9rem}.FoodOffers_navButton__g7MGO{width:30px;height:30px}}@media(max-width:400px){.FoodOffers_foodCard__R0cGO{width:5.2rem;height:5.8rem}.FoodOffers_foodName__1k0QO{font-size:10px;padding:0 1px;margin:2px 0;min-height:2.2em}.FoodOffers_foodGrid__FaOfn{height:8.5rem;gap:10px}}@media(max-width:350px){.FoodOffers_foodCard__R0cGO{width:4.8rem;height:5.5rem}.FoodOffers_foodName__1k0QO{font-size:9px;padding:0;margin:1px 0;min-height:2em}.FoodOffers_foodGrid__FaOfn{height:8rem;gap:8px}.FoodOffers_title__IxSz3{font-size:1rem;padding-top:4.5rem}}.Footer1_gridcols__UFid_{display:grid;grid-template-columns:1.5fr 1.5fr 1fr;align-items:start;row-gap:6rem;column-gap:4rem}.Footer1_logoheading__hmWIE{display:inline-block;color:#FAFAFA;font-family:Epilogue;font-weight:800;font-size:2rem;letter-space:.04rem}.Footer1_logo__YZn6_{background-color:#f3801a;height:3.5rem;width:4.2rem;border-radius:3px}.Footer1_container__S0LyU{max-width:71rem;margin:0 auto;padding:6rem 2rem 0;background-color:#12141D;border-bottom:1px solid #8a8a8a}.Footer1_footer__oGtUi{padding:5rem 0 2rem;border-top:1px solid #a9a8a8;background-color:#12141D;font-family:Epilogue,poppins;position:relative}.Footer1_footerheading__fBoeY{font-size:1.125rem;font-weight:600;color:#fff;margin-bottom:2.5rem}.Footer1_footernav__ruuay{list-style:none;display:flex;flex-direction:column;gap:1.5rem;padding:0}.Footer1_footerlink__sG2f7:link,.Footer1_footerlink__sG2f7:visited{text-decoration:none;font-size:1rem;display:block;color:#B9B3B3;transition:all .3s}.Footer1_footerlink__sG2f7:active,.Footer1_footerlink__sG2f7:hover{color:#555}.Footer1_footerlink1__MeW40:link,.Footer1_footerlink1__MeW40:visited{text-decoration:none;font-size:1.5rem;display:block;color:#FAFAFA;transition:all .3s;width:1.15rem;height:1.15rem}.Footer1_footerlink1__MeW40:active,.Footer1_footerlink1__MeW40:hover{color:#555}.Footer1_footerlink1__MeW40 img{width:100%;height:100%;border-radius:4px;padding-top:2px}.Footer1_navcol__ZVtt6{padding-bottom:1.5rem}.Footer1_sociallink__loo6P{list-style:none;display:flex;justify-content:space-around;padding:1.5rem 0 0}.Footer1_sociallinks__SVjVM{font-size:1.5rem;fill:white}.Footer1_footerlogo__wnWW0{display:block;margin-bottom:1.45rem;display:flex;gap:.5rem;font-size:1.2rem;justify-content:start;text-decoration:none;align-items:center;font-weight:500;color:#FAFAFA;text-align:start}.Footer1_logocol__m9sVz{display:flex;flex-direction:column}.Footer1_copyright__T0U85{font-size:.9rem;color:#B9B3B3;line-height:1.6;font-weight:400}.Footer1_copyrights__ySeQZ{font-size:.96rem;color:#FAFAFA;line-height:1.6;font-weight:400;margin-top:2rem;text-align:center}.Footer1_copyrights__ySeQZ a{color:#FAFAFA;text-decoration:none}.Footer1_contacts__2irz_{font-style:normal;font-size:1rem;line-height:1.6;display:flex;gap:.7rem;flex-direction:column}.Footer1_address__pazWn{color:#B9B3B3}@media(max-width:1061px){.Footer1_gridcols__UFid_{grid-template-columns:1.5fr 1.5fr 1fr;column-gap:2rem}}@media(max-width:900px){.Footer1_gridcols__UFid_{grid-template-columns:1.5fr 1.5fr}}@media(max-width:830px){.Footer1_gridcols__UFid_{grid-template-columns:1.5fr 1.5fr;row-gap:4rem;column-gap:2rem}}@media(max-width:653px){.Footer1_gridcols__UFid_{grid-template-columns:1.5fr}}@media(max-width:510px){.Footer1_gridcols__UFid_{grid-template-columns:1fr}.Footer1_logoheading__hmWIE{font-size:1.4rem}.Footer1_logo__YZn6_{height:3rem;width:3.6rem}.Footer1_footerlogo__wnWW0{margin-bottom:0}.Footer1_gridcols__UFid_{row-gap:1rem}.Footer1_copyrights__ySeQZ{padding:0 1rem}}@media(max-width:350px){.Footer1_logoheading__hmWIE{font-size:1.2rem}}.Header_navbar__XsPgK{display:flex;justify-content:space-between;align-items:center;padding:0 3rem 0 1rem;background-color:white;max-width:93rem;margin:0 auto;font-family:Poppins;position:relative}.Header_headerSearchBar__l5gYR{display:flex;gap:12px;align-items:center;margin-left:24px;flex:1;max-width:450px}.Header_overlay___7vt6{width:100vw;height:100vh;position:fixed;z-index:999;top:0;left:0;background-color:rgba(0,0,0,.3);display:none}.Header_overlay___7vt6.Header_active__6WZ5_{display:block}.Header_navLinks2__P8ddM{display:flex;list-style:none;gap:1.7rem;flex-direction:row;color:#333;font-size:1.125rem;font-weight:500;align-items:center;margin:0}.Header_logo__sUWiP{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-shrink:0}.Header_imgContainer__9FUg7{display:flex;align-items:center;justify-content:center;background-color:lightcoral;border-radius:50%;height:70px;width:70px}.Header_logoImg__usXgv{height:3rem;margin-left:1rem;background-color:#f3801a;border-radius:6px;width:4rem;cursor:pointer}.Header_userImg__SrZBb{color:#0C18B9;font-size:1.1rem}.Header_service__D_HDt{border:none;padding:0 .5rem;font-family:Poppins;font-size:1rem;font-weight:500;color:#222222;cursor:pointer}.Header_create__sA4ho{font-size:1rem;background-color:#070E6A;border:none;color:#fff;padding:.8rem 1.2rem;border-radius:1.3rem;font-weight:400;cursor:pointer}.Header_logoNumber__4fazA{font-size:1.1rem;font-weight:500;font-family:Poppins;color:#222;display:flex;align-items:center}.Header_logoText__CnO9H{margin:.5rem 0;display:flex;gap:10px;align-items:center}.Header_logoLine__IFgcq{font-size:1.3rem;font-weight:500;color:#2c3e50;font-family:Poppins,sans-serif;cursor:pointer;line-height:1.2rem;letter-spacing:0;text-transform:uppercase;transition:color .3s ease}.Header_navLinks1__5luGv{display:flex;align-items:start;flex-direction:column;padding:.8rem 1rem;justify-content:flex-start;gap:16px;list-style:none;color:black;z-index:100;margin:0}.Header_navLinks1__5luGv>li{width:100%;padding:8px 0;border-bottom:1px solid #f0f0f0}.Header_navLinks1__5luGv>li:last-child{border-bottom:none}.Header_booking__YlB4d,.Header_findCaterers__4gG55,.Header_navContact__x0vg5,.Header_navLogin__ONo65,.Header_navProfile__0d5Kl,.Header_signout__lT5EP{cursor:pointer}.Header_findCaterers__4gG55{display:flex;align-items:center;gap:5px;flex-direction:row;justify-content:center}.Header_navContact__x0vg5:before{content:"\f10b";font-family:Font Awesome\ 5 Free;font-weight:900;margin-right:8px}.Header_findImg__a0cqu{height:30px;width:30px;border-radius:50%}.Header_hamburger__X_hhy{display:none;cursor:pointer;flex-shrink:0}.Header_booking__YlB4d{display:flex;align-items:center;gap:5px;font-family:Poppins;font-size:1.1rem;font-weight:400;flex-direction:row;justify-content:center;margin:0}.Header_dropdown__3E_bf{position:relative}.Header_logoNumber__4fazA>a{text-decoration:none;color:#444}.Header_dropdownMenu__bYlqX{position:absolute;min-width:200px;padding:1rem;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:1000;right:0;top:100%;opacity:0;transform:translateY(-10px);transition:opacity .3s ease-in-out,transform .3s ease-in-out;pointer-events:none;background-color:white;border-radius:12px;margin-top:8px}.Header_dropdown__3E_bf.Header_active__6WZ5_>.Header_dropdownMenu__bYlqX{opacity:1;transform:translate(0);pointer-events:auto}.Header_logoNumber__4fazA img{width:26px;padding:0 .6rem 0 0}.Header_contact__G5v9L{width:24px;padding:0 .6rem 0 0}.Header_modal__riwFX{position:absolute;top:120%;left:0;background-color:white;border:1px solid #ddd;padding:8px 12px;border-radius:4px;box-shadow:0 4px 6px rgba(0,0,0,.1);white-space:nowrap;font-size:14px;z-index:1000}.Header_modal__riwFX ul{list-style:none;padding:0;margin:0}.Header_modal__riwFX ul li{padding:4px 0;color:#333;line-height:1.3rem}.Header_modal__riwFX ul li:hover{color:#0F1CC6;font-weight:700}.Header_text__CwvQy{color:#0F1BBF;font-family:Poppins;font-weight:500;font-size:1rem}.Header_contain__gCNhl{gap:.6rem}.Header_contain__gCNhl,.Header_contains__XUAEK{display:flex;align-items:center;position:relative;cursor:pointer}.Header_contains__XUAEK{gap:.7rem}.Header_offer__g5lIt{display:flex;gap:1.2rem}.Header_mobile__e5zAc{display:none;color:#0F1BBF;font-family:Poppins;font-weight:500;font-size:1rem;position:relative}.Header_offer1__WacPa{display:flex;gap:1.2rem;flex-direction:column;z-index:100}.Header_hamburgerBtn__mmQR2{background-color:transparent;border:none;cursor:pointer;width:30px;height:30px;margin:5px;font-size:x-large}.Header_locationInputWrapper__NdTZt{position:relative;display:flex;align-items:center;background:white;border:2px solid #e0e0e0;border-radius:8px;padding:0 12px;transition:all .3s ease;width:100%}.Header_locationInputWrapper__NdTZt:focus-within{border-color:#0F1CC6;box-shadow:0 0 0 3px rgba(15,28,198,.1)}.Header_locationInputWrapper__NdTZt i{color:#666;margin-right:8px;font-size:14px;flex-shrink:0}.Header_locationInput__iakcf{flex:1;border:none;outline:none;padding:10px 0;font-size:14px;color:#333;background:transparent;min-width:0}.Header_locationInput__iakcf::placeholder{color:#999}.Header_locationInput__iakcf:disabled{background:#f5f5f5;cursor:not-allowed}.Header_gpsButton__KaHoa{background:none;border:none;padding:6px;cursor:pointer;color:#666;transition:all .2s ease;display:flex;align-items:center;justify-content:center;margin-left:4px;flex-shrink:0}.Header_gpsButton__KaHoa:hover{color:#0F1CC6}.Header_gpsButton__KaHoa:disabled{cursor:not-allowed;opacity:.5}.Header_clearButton__4acSn{background:none;border:none;padding:6px;cursor:pointer;color:#666;transition:all .2s ease;font-size:16px;margin-left:4px;flex-shrink:0}.Header_clearButton__4acSn:hover{color:#0F1CC6}@media (max-width:3000px){.Header_navLinks1__5luGv.Header_rowUl__YxTTj{display:none}.Header_navLinks2__P8ddM{display:inline-flex}.Header_navLinks1__5luGv{flex-direction:column}.Header_hamburger__X_hhy{display:none}.Header_dropdown__3E_bf.Header_active__6WZ5_>.Header_hamburgerBtn__mmQR2+.Header_dropdownMenu__bYlqX{opacity:1;transform:translate(0);pointer-events:auto}.Header_hamburgerBtn__mmQR2>i{pointer-events:none}}@media(max-width:1366px){.Header_primaryHeader__oeM_e{font-size:1.7rem}.Header_navbar__XsPgK{padding:.4rem 1.5rem}.Header_headerSearchBar__l5gYR{max-width:380px;margin-left:16px}}@media(max-width:1274px){.Header_logoNumber__4fazA{padding-right:0}.Header_mobile__e5zAc{display:block}.Header_mobile__e5zAc>span{cursor:pointer}.Header_offer__g5lIt{display:none}.Header_offer1__WacPa{position:absolute;top:120%;left:-120%;background-color:white;z-index:1000;padding:.6rem;border-radius:10px;border:.5px solid black}.Header_contain__gCNhl{width:max-content}.Header_navbar__XsPgK{padding:.4rem 1rem}.Header_headerSearchBar__l5gYR{max-width:320px;margin-left:12px}}@media(max-width:1200px){.Header_navLinks2__P8ddM{gap:1.2rem;font-size:1rem}}@media(max-width:1120px){.Header_navLinks2__P8ddM{display:none}.Header_navbar__XsPgK{padding:0 1rem}.Header_mobile__e5zAc{display:none}.Header_offer__g5lIt{display:flex;flex-direction:row}.Header_hamburger__X_hhy{display:block;z-index:1000}.Header_navLinks1__5luGv>.Header_logoNumber__4fazA{margin:0;height:1rem}.Header_headerSearchBar__l5gYR{max-width:280px;margin-left:12px}.Header_dropdownMenu__bYlqX{min-width:220px;right:0}.Header_navLinks1__5luGv{min-width:100px}}@media(max-width:784px){.Header_mobile__e5zAc{display:block}.Header_logoLine__IFgcq,.Header_offer__g5lIt{display:none}.Header_booking__YlB4d{font-size:.85rem}.Header_navbar__XsPgK{padding:.5rem .8rem;gap:8px}.Header_headerSearchBar__l5gYR{margin-left:8px;max-width:none;flex:1}.Header_logoImg__usXgv{width:3rem;height:2.5rem;margin-left:.5rem}.Header_dropdownMenu__bYlqX{right:-10px;min-width:180px}.Header_navLinks1__5luGv{font-size:.95rem}.Header_locationInputWrapper__NdTZt i{font-size:12px;margin-right:6px}.Header_locationInput__iakcf{font-size:13px;padding:8px 0}}@media (max-width:450px){.Header_navbar__XsPgK{padding:.5rem;gap:4px;flex-wrap:nowrap;overflow:visible;position:relative}.Header_logo__sUWiP{min-width:fit-content;flex-shrink:0}.Header_logoText__CnO9H{font-size:16px;margin-left:0;gap:4px}.Header_text__CwvQy{font-size:.6rem}.Header_offer1__WacPa{left:-80%}.Header_logoLine__IFgcq{font-size:.9rem;display:none}.Header_locationInputWrapper__NdTZt{width:92%}.Header_modal__riwFX{left:-100%}.Header_modal__riwFX ul li{font-size:.6rem}.Header_logoImg__usXgv{width:2.5rem;height:2rem;margin-left:0}.Header_logoText__CnO9H{gap:.2rem}.Header_headerSearchBar__l5gYR{margin-left:4px;margin-right:4px;max-width:none;flex:1;min-width:0}.Header_locationInputWrapper__NdTZt{padding:0 8px;border-radius:6px}.Header_locationInputWrapper__NdTZt i{font-size:11px;margin-right:4px}.Header_locationInput__iakcf{font-size:12px;padding:6px 0}.Header_locationInput__iakcf::placeholder{font-size:11px}.Header_clearButton__4acSn,.Header_gpsButton__KaHoa{padding:4px;font-size:12px;margin-left:2px}.Header_mobile__e5zAc{display:flex;align-items:center;gap:3px;font-size:.75rem;flex-shrink:0;white-space:nowrap}.Header_mobile__e5zAc img{width:14px;height:14px}.Header_hamburger__X_hhy{min-width:fit-content;position:relative;z-index:1001;flex-shrink:0}.Header_hamburgerBtn__mmQR2{width:24px;height:24px;margin:2px;font-size:1.2rem;position:relative;z-index:1002}.Header_dropdown__3E_bf{position:static}.Header_dropdownMenu__bYlqX{position:fixed;right:10px;top:60px;min-width:180px;max-width:calc(100vw - 20px);padding:.8rem;z-index:1001}.Header_navLinks1__5luGv{font-size:.9rem;gap:12px;padding:.6rem .8rem}.Header_navLinks1__5luGv>li{padding:6px 0}.Header_dropdown__3E_bf.Header_active__6WZ5_{position:relative}.Header_dropdown__3E_bf.Header_active__6WZ5_>.Header_dropdownMenu__bYlqX{display:block;opacity:1;transform:translate(0);pointer-events:auto}}@media (max-width:375px){.Header_navbar__XsPgK{padding:.4rem;gap:3px;overflow:visible}.Header_logoImg__usXgv{width:2.2rem;height:1.8rem}.Header_headerSearchBar__l5gYR{margin-left:3px;margin-right:3px}.Header_locationInputWrapper__NdTZt{padding:0 6px}.Header_locationInputWrapper__NdTZt i{font-size:10px;margin-right:3px}.Header_locationInput__iakcf{font-size:11px;padding:5px 0}.Header_locationInput__iakcf::placeholder{font-size:10px}.Header_clearButton__4acSn,.Header_gpsButton__KaHoa{padding:3px;font-size:11px}.Header_mobile__e5zAc{display:flex;font-size:.7rem;gap:2px}.Header_mobile__e5zAc img{width:12px;height:12px}.Header_hamburgerBtn__mmQR2{width:22px;height:22px;font-size:1.1rem}.Header_dropdownMenu__bYlqX{right:8px;top:55px;min-width:160px;padding:.7rem}.Header_navLinks1__5luGv{font-size:.85rem;gap:10px}}@media (max-width:320px){.Header_navbar__XsPgK{padding:.3rem;gap:2px;overflow:visible}.Header_logoImg__usXgv{width:2rem;height:1.6rem}.Header_headerSearchBar__l5gYR{margin-left:2px;margin-right:2px}.Header_locationInputWrapper__NdTZt{padding:0 5px}.Header_locationInputWrapper__NdTZt i{font-size:9px;margin-right:2px}.Header_locationInput__iakcf{font-size:10px;padding:4px 0}.Header_locationInput__iakcf::placeholder{font-size:9px}.Header_clearButton__4acSn,.Header_gpsButton__KaHoa{padding:2px;font-size:10px}.Header_mobile__e5zAc{display:flex;font-size:.65rem;gap:2px}.Header_mobile__e5zAc img{width:11px;height:11px}.Header_dropdownMenu__bYlqX{right:5px;top:50px;min-width:150px;padding:.6rem}.Header_navLinks1__5luGv{font-size:.8rem;gap:8px}}@media (max-width:768px){.Header_headerSearchBar__l5gYR{display:flex}}