.Tooltip_tooltipContainer__LCpqB{position:relative;display:inline-block;margin-left:4px}.Tooltip_infoIcon__YDgqr{display:flex;justify-content:center;align-items:center;width:16px;height:16px;border:1px solid #000;color:#000;font-size:11px;border-radius:50%;font-weight:700}.Tooltip_tooltip__SN0uR{visibility:hidden;width:300px;max-width:90vw;background-color:white;color:#333;text-align:left;border-radius:4px;padding:10px;position:absolute;z-index:1;bottom:100%;transform:translateX(-50%);opacity:0;transition:opacity .3s;font-size:.85rem;box-shadow:0 2px 10px rgba(0,0,0,.1);border:1px solid #eee}.Tooltip_tooltipContainer__LCpqB:hover .Tooltip_tooltip__SN0uR{visibility:visible;opacity:1}.ToggleSetting_switch___o6ui{position:relative;display:inline-block;width:50px;height:24px}.ToggleSetting_switch___o6ui input{opacity:0;width:0;height:0}.ToggleSetting_settingHeader__0eYd3{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.ToggleSetting_settingTitleContainer__5Xuca{display:flex;align-items:center;gap:.5rem}.ToggleSetting_settingTitle__RU_cq{font-weight:500}.ToggleSetting_slider__OsYlj{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#797979;transition:.4s;border-radius:24px}.ToggleSetting_slider__OsYlj:before{position:absolute;content:"";height:16px;width:16px;left:4px;bottom:4px;background-color:white;transition:.4s;border-radius:50%}input:checked+.ToggleSetting_slider__OsYlj{background-color:#FF0033}input:checked+.ToggleSetting_slider__OsYlj:before{transform:translateX(26px)}input:disabled+.ToggleSetting_slider__OsYlj{opacity:.5;cursor:not-allowed}.SettingsItem_settingsList__wq9HH{display:flex;flex-direction:column;gap:1.5rem}.SettingsItem_settingItem___UC6l{padding:1rem 0;border-bottom:1px solid #eee}.SettingsItem_settingHeader__P_dHW{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.SettingsItem_settingTitleContainer__anX8y{display:flex;align-items:center;gap:.5rem}.SettingsItem_settingTitle__ZyQao{font-weight:500}.SettingsItem_valuesList__aokuw{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}.SettingsItem_valueItem__GFgma{display:flex;align-items:center;background-color:#f5f5f5;border-radius:20px;padding:.25rem .75rem}.SettingsItem_valueDisplay___inqV{padding:.25rem}.SettingsItem_removeButton__0aoK5{background:none;border:none;color:#999;cursor:pointer;font-size:1.2rem;margin-left:.25rem}.SettingsItem_removeButton__0aoK5:hover{color:#FF0033}.SettingsItem_addValueContainer__N_giP{display:flex;margin-top:1rem;gap:.5rem}.SettingsItem_addValueInput__7gHqe{flex:1 1;padding:.5rem;border:1px solid #ddd;border-radius:6px;font-size:.9rem}.SettingsItem_addValueButton__uAuaK{background-color:#FF0033;color:white;border:none;border-radius:4px;padding:.5rem 1rem;cursor:pointer;font-weight:500}.SettingsItem_addValueButton__uAuaK:disabled{opacity:.5;cursor:not-allowed}.Toast_toastContainer__xbXZI{position:absolute;top:50%;left:0;right:0;display:flex;justify-content:center;transform:translateY(-50%);z-index:1}.Toast_toast__4td0Y{background-color:white;color:#333;border-left:4px solid #008b17;box-shadow:0 4px 20px rgba(0,0,0,.2);padding:16px 24px;border-radius:6px;display:flex;align-items:center;gap:12px;animation:Toast_slideIn__dL3nL .3s ease-out;font-size:1.1rem;min-width:320px;max-width:90%}@keyframes Toast_slideIn__dL3nL{0%{transform:scale(.8);opacity:0}to{transform:scale(1);opacity:1}}.Config_container__CE61W{display:flex;flex-direction:column;width:100%;max-width:1200px;margin:0 auto;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.Config_header__ujKJa{background-color:#FF0033;color:white;padding:1rem;text-align:left;border-top-left-radius:8px;border-top-right-radius:8px}.Config_header__ujKJa h1{margin:0;font-size:1.5rem;font-weight:500}.Config_content___MZzZ{padding:1rem;background-color:white;border-bottom-left-radius:8px;border-bottom-right-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.Config_titleRow__nY7ob{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.Config_titleRow__nY7ob h2{margin:0;font-size:1.2rem;font-weight:500}.Config_buttonGroup__MsWm4{display:flex;gap:.5rem}.Config_editButton__KrDRn,.Config_updateButton__0bfH1{background-color:#FF0033;color:white;border:none;border-radius:4px;padding:.5rem 1.5rem;cursor:pointer;font-weight:500}.Config_updateButton__0bfH1{transition:background-color .2s ease}.Config_updateButton__0bfH1:hover{background-color:#e53935}.Config_updateButton__0bfH1:disabled{opacity:.7;cursor:default}.Config_cancelButton__3AMVk{background-color:#f0f0f0;color:#333;border:none;border-radius:4px;padding:.5rem 1.5rem;cursor:pointer;font-weight:500}.Config_modalOverlay__t3__9{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.7);display:flex;justify-content:center;align-items:center;z-index:1}.Config_modal__IGib1{background-color:white;border-radius:8px;width:90%;max-width:800px;height:85vh;display:flex;flex-direction:column;box-shadow:0 4px 20px rgba(0,0,0,.2);position:relative}.Config_modalHeader__8rhoV{background-color:#FF0033;color:white;padding:1rem;border-top-left-radius:8px;border-top-right-radius:8px;display:flex;justify-content:space-between;align-items:center}.Config_modalHeader__8rhoV h1{margin:0;font-size:1.5rem;font-weight:500}.Config_closeButton__boaZh{background:none;border:none;font-size:1.8rem;cursor:pointer;color:white;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;transition:background-color .2s}.Config_closeButton__boaZh:hover{background-color:rgba(255,255,255,.2)}.Config_modalTitleRow__8a7n8{padding:1rem;border-bottom:1px solid #eee}.Config_modalTitleRow__8a7n8 h2{margin:0;font-size:1.2rem;font-weight:500}.Config_modalBody__rCTtw{padding:1rem;flex:1 1;overflow-y:auto}.Config_modalFooter__f5bK_{display:flex;justify-content:flex-end;padding:1rem;border-top:1px solid #eee;gap:.5rem;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.LoadingScreen_container__454qe{display:flex;justify-content:center;align-items:center;padding:2rem}.LoadingScreen_fullScreen__4tJmP{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,.9);z-index:10}.LoadingScreen_content__1wtX9{text-align:center}.LoadingScreen_message__Ufgin{margin-top:1rem;font-size:1.1rem;color:#333}.LoadingScreen_spinner__f_lAM{margin:0 auto;width:70px;text-align:center}.LoadingScreen_spinner__f_lAM>div{width:18px;height:18px;background-color:#f70000;border-radius:100%;display:inline-block;margin:0 3px;animation:LoadingScreen_bounce__cDXiK 1.4s ease-in-out infinite both}.LoadingScreen_spinner__f_lAM .LoadingScreen_bounce1__Pes0U{animation-delay:-.32s}.LoadingScreen_spinner__f_lAM .LoadingScreen_bounce2__6K06t{animation-delay:-.16s}@keyframes LoadingScreen_bounce__cDXiK{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.page_pageContainer__vQgd3{padding:1rem}.WelcomeCard_container__xUtEy{display:flex;justify-content:center;align-items:center;width:100%;min-height:calc(100vh - 60px);padding:2rem;background-color:#f5f5f5}.WelcomeCard_card__OUN1c{background-color:white;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1);padding:5rem;max-width:800px;width:100%}.WelcomeCard_title__0U4vP{font-family:Arial,Helvetica,sans-serif;font-weight:700;font-size:2rem;color:#333;text-align:center;margin-bottom:1.5rem;padding-bottom:2rem}.WelcomeCard_description__FsqKn{font-family:Arial,Helvetica,sans-serif;font-size:1.5rem;line-height:1.6;color:#555;text-align:center}.MenuLoader_menuLoaderContainer__JKrIi{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:50vh;padding:40px}.MenuLoader_locationForm__sP_dW{background:white;padding:40px;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1);width:100%;max-width:500px}.MenuLoader_formTitle__hs0vE{text-align:center;margin-bottom:10px;color:#333;font-size:24px}.MenuLoader_formDescription__YvEDN{text-align:center;margin-bottom:30px;color:#666;font-size:14px;line-height:1.5}.MenuLoader_form__0REwy{display:flex;flex-direction:column;gap:20px}.MenuLoader_inputGroup__ucZKL{display:flex;flex-direction:column;gap:5px}.MenuLoader_inputGroup__ucZKL label{font-weight:500;color:#555}.MenuLoader_input__fqXpO{padding:12px;border:1px solid #ddd;border-radius:4px;font-size:16px;transition:border-color .3s}.MenuLoader_input__fqXpO:focus{outline:none;border-color:#FF0033}.MenuLoader_input__fqXpO:disabled{background-color:#f8f9fa;cursor:not-allowed}.MenuLoader_buttonGroup__Rb6x3{display:flex;flex-direction:column;gap:10px}.MenuLoader_loadButton__oBmDo{padding:12px;background-color:#FF0033;color:white;border:none;border-radius:4px;font-size:16px;cursor:pointer;transition:background-color .3s}.MenuLoader_loadButton__oBmDo:hover:not(:disabled){background-color:#6b0015}.MenuLoader_loadButton__oBmDo:disabled{background-color:#6c757d;cursor:not-allowed}.MenuLoader_locationButton__m3PiY{padding:12px;background-color:#FF0033;color:white;border:none;border-radius:4px;font-size:16px;cursor:pointer;transition:background-color .3s}.MenuLoader_locationButton__m3PiY:hover:not(:disabled){background-color:#6b0015}.MenuLoader_locationButton__m3PiY:disabled{background-color:#6c757d;cursor:not-allowed}.MenuLoader_error__3Fn9I{color:#FF0033;text-align:center;padding:10px;background-color:#f8d7da;border:1px solid #f5c6cb;border-radius:4px;font-size:14px}.MenuLoader_exampleCoordinates__yQTFg{margin-top:30px;padding:20px;background-color:#f8f9fa;border-radius:4px;border-left:4px solid #ff0033}.MenuLoader_exampleCoordinates__yQTFg h4{margin:0 0 10px;color:#333;font-size:16px}.MenuLoader_exampleCoordinates__yQTFg p{margin:5px 0;color:#666;font-size:14px;font-family:monospace}.MenuLoader_errorContainer__pFMJg{text-align:center;background:#f8d7da;border:1px solid #f5c6cb;border-radius:8px;padding:30px;max-width:500px}.MenuLoader_errorContainer__pFMJg h3{color:#721c24;margin-bottom:15px;font-size:20px}.MenuLoader_errorText__x900q{color:#721c24;margin-bottom:20px;font-size:16px;line-height:1.5}.MenuLoader_retryButton__Yst3o{background-color:#FF0033;color:white;border:none;padding:10px 20px;border-radius:4px;cursor:pointer;font-size:16px;transition:background-color .3s}.MenuLoader_retryButton__Yst3o:hover{background-color:#6b0015}.page_App__CzW4L{max-width:1200px;margin:0 auto;padding:20px}.page_app-header__1_JW1{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px;padding:20px 0;border-bottom:1px solid #ddd}.page_app-header__1_JW1 h1{margin:0}.page_reloadButton__gmhI9{background-color:#FF0033;color:white;border:none;padding:10px 20px;font-size:16px;cursor:pointer;border-radius:4px;transition:background-color .3s}.page_reloadButton__gmhI9:hover:not(:disabled){background-color:#6b0015}.page_reloadButton__gmhI9:disabled{background-color:#6c757d;cursor:not-allowed}.page_error__FTEFL{text-align:center;padding:40px;font-size:18px;color:#d32f2f}.page_brands-container__BpfcD{display:flex;flex-direction:column;gap:30px}