*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0;height:100%;background:#e0e0e0}#root{height:100%}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button{font-family:inherit}h1,h2,h3,p{margin:0}._snackbar_165fd_1{position:fixed;top:max(12px,env(safe-area-inset-top));left:16px;right:16px;z-index:999;display:flex;align-items:center;justify-content:space-between;gap:10px;background:#e63946;color:#fff;border-radius:12px;padding:14px 16px;box-shadow:0 4px 16px #0000002e;transform:translateY(-150%);opacity:0;transition:transform .28s cubic-bezier(.32,.72,0,1),opacity .28s;pointer-events:none}._snackbarVisible_165fd_22{transform:translateY(0);opacity:1;pointer-events:auto}._success_165fd_28{background:#2f9e44}._message_165fd_32{font-size:14px;font-weight:600;line-height:1.4}._closeBtn_165fd_38{flex-shrink:0;background:none;border:none;color:#fff;font-size:22px;line-height:1;cursor:pointer;padding:0 2px;-webkit-tap-highlight-color:transparent}._center_d73mh_1{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#f5f5f5;gap:16px}._spinner_d73mh_12{width:36px;height:36px;border:3px solid #e0e0e0;border-top-color:#e63946;border-radius:50%;animation:_spin_d73mh_12 .7s linear infinite}@keyframes _spin_d73mh_12{to{transform:rotate(360deg)}}._errorText_d73mh_25{font-size:15px;color:#666;text-align:center;padding:0 24px}._header_663al_1{display:flex;align-items:center;gap:14px;padding:12px 16px;background:#fff;border-bottom:1px solid #f0f0f0}._logo_663al_10{width:52px;height:52px;background:#1a1a1a;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}._logo_663al_10 img{width:100%;height:100%;object-fit:cover}._name_663al_28{font-size:16px;font-weight:700;color:#1a1a1a;letter-spacing:.3px;margin:0;flex:1}._searchBtn_663al_37{display:flex;align-items:center;justify-content:center;width:36px;height:36px;flex-shrink:0;border:none;background:transparent;color:#1a1a1a;cursor:pointer;border-radius:50%;padding:0}._searchBtn_663al_37:active{background:#f0f0f0}._bar_1fydh_1{display:flex;align-items:center;justify-content:space-between;padding:8px 16px;background:#fff;border-bottom:1px solid #f0f0f0}._status_1fydh_10{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:500;color:#333}._dot_1fydh_19{width:8px;height:8px;border-radius:50%;flex-shrink:0}._open_1fydh_26{background:#2ecc71;box-shadow:0 0 0 2px #2ecc7140}._closed_1fydh_31{background:#e74c3c}._min_1fydh_35{font-size:12px;color:#666}._nav_1h8jv_1{display:flex;overflow-x:auto;background:#fff;border-bottom:1px solid #e8e8e8;position:sticky;top:0;z-index:100;-webkit-overflow-scrolling:touch;scrollbar-width:none}._nav_1h8jv_1::-webkit-scrollbar{display:none}._tab_1h8jv_17{flex-shrink:0;padding:12px 16px;font-size:13px;font-weight:600;color:#888;background:none;border:none;border-bottom:3px solid transparent;cursor:pointer;white-space:nowrap;letter-spacing:.3px;transition:color .2s,border-color .2s;-webkit-tap-highlight-color:transparent}._tab_1h8jv_17:active{opacity:.7}._active_1h8jv_37{color:#e63946;border-bottom-color:#e63946}._card_28uc2_1{display:flex;align-items:center;gap:12px;padding:16px;background:#fff;border-bottom:1px solid #f0f0f0;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background .15s}._card_28uc2_1:active{background:#fafafa}._card_28uc2_1:last-child{border-bottom:none}._info_28uc2_21{flex:1;min-width:0}._name_28uc2_26{font-size:14px;font-weight:600;color:#1a1a1a;margin:0 0 4px;line-height:1.3}._description_28uc2_34{font-size:12px;color:#888;margin:0 0 8px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._price_28uc2_45{font-size:14px;font-weight:700;color:#2ecc71}._priceRow_28uc2_51{display:flex;align-items:center;flex-wrap:wrap;gap:8px}._cashback_28uc2_58{font-size:11px;font-weight:600;color:#1e8449;background:#e8f8ef;padding:2px 8px;border-radius:10px;white-space:nowrap}._imageWrap_28uc2_68{width:90px;height:90px;flex-shrink:0;border-radius:8px;overflow:hidden}._image_28uc2_68{width:100%;height:100%;object-fit:cover}._placeholder_28uc2_82{width:100%;height:100%;background:#f0f0f0}._section_11drv_1{margin-bottom:8px}._section_11drv_1:last-child{margin-bottom:0}._title_11drv_9{font-size:18px;font-weight:700;color:#1a1a1a;padding:20px 16px 12px;margin:0;background:#fff;border-bottom:1px solid #f0f0f0}._items_11drv_19{background:#fff}._nav_c7i4k_1{position:fixed;bottom:0;left:0;right:0;display:flex;background:#fff;border-top:1px solid #e8e8e8;z-index:200;padding-bottom:env(safe-area-inset-bottom,0);max-width:480px;margin:0 auto}._btn_c7i4k_15{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:10px 0;background:none;border:none;cursor:pointer;color:#aaa;-webkit-tap-highlight-color:transparent;transition:color .15s}._btn_c7i4k_15:active{opacity:.7}._active_c7i4k_35{color:#e63946}._iconWrap_c7i4k_39{position:relative;line-height:0}._badge_c7i4k_44{position:absolute;top:-5px;right:-7px;background:#e63946;color:#fff;font-size:10px;font-weight:700;min-width:16px;height:16px;border-radius:8px;display:flex;align-items:center;justify-content:center;padding:0 3px;line-height:1;pointer-events:none}._label_c7i4k_63{font-size:11px;font-weight:500}._backdrop_1wgj9_1{position:absolute;top:0;right:0;bottom:0;left:0;background:#0006;z-index:100;display:flex;flex-direction:column;animation:_fadeIn_1wgj9_1 .2s ease}._panel_1wgj9_11{background:#fff;width:100%;max-height:80vh;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 4px 16px #00000026;animation:_slideDown_1wgj9_1 .25s cubic-bezier(.2,.8,.2,1)}@keyframes _slideDown_1wgj9_1{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes _fadeIn_1wgj9_1{0%{opacity:0}to{opacity:1}}._inputRow_1wgj9_32{display:flex;align-items:center;gap:10px;padding:14px 16px;border-bottom:1px solid #f0f0f0;flex-shrink:0}._inputIcon_1wgj9_41{color:#999;flex-shrink:0}._input_1wgj9_32{flex:1;border:none;outline:none;font-size:16px;color:#1a1a1a;background:transparent}._input_1wgj9_32::placeholder{color:#999}._closeBtn_1wgj9_59{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;background:transparent;color:#666;cursor:pointer;flex-shrink:0;border-radius:50%;padding:0}._closeBtn_1wgj9_59:active{background:#f0f0f0}._results_1wgj9_78{overflow-y:auto;padding:4px 0}._empty_1wgj9_83{padding:24px 16px;text-align:center;color:#999;font-size:14px}._resultItem_1wgj9_90{display:flex;align-items:center;gap:12px;width:100%;padding:10px 16px;border:none;background:transparent;cursor:pointer;text-align:left}._resultItem_1wgj9_90:active{background:#f7f7f7}._resultImage_1wgj9_106,._resultPlaceholder_1wgj9_107{width:48px;height:48px;border-radius:8px;flex-shrink:0;object-fit:cover;background:#f0f0f0}._resultInfo_1wgj9_116{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._resultName_1wgj9_124{font-size:14px;font-weight:600;color:#1a1a1a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._resultDescription_1wgj9_133{font-size:12px;color:#888;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._resultPrice_1wgj9_141{font-size:13px;font-weight:600;color:#1a1a1a;flex-shrink:0}@keyframes _shimmer_68g0v_1{0%{background-position:-400px 0}to{background-position:400px 0}}._block_68g0v_6{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:800px 100%;animation:_shimmer_68g0v_1 1.4s infinite;flex-shrink:0}._tabs_68g0v_13{display:flex;gap:20px;padding:14px 16px;background:#fff;border-bottom:1px solid #e8e8e8;overflow:hidden}._item_68g0v_22{display:flex;align-items:center;gap:12px;padding:16px;background:#fff;border-bottom:1px solid #f0f0f0}._itemInfo_68g0v_31{flex:1;display:flex;flex-direction:column;gap:8px}._mainScreen_lucnh_1{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;background:#f5f5f5}._topFixed_lucnh_9{flex-shrink:0;background:#fff;z-index:10}._scrollArea_lucnh_15{flex:1;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;scrollbar-width:none}._scrollArea_lucnh_15::-webkit-scrollbar{display:none}._skeletonList_lucnh_28{background:#fff}._bottomSpacer_lucnh_32{height:64px}._panel_56t0c_2{position:absolute;top:0;right:0;bottom:0;left:0;background:#f5f5f5;z-index:200;display:flex;flex-direction:column;overflow:hidden;transform:translate(100%);transition:transform .32s cubic-bezier(.32,.72,0,1);will-change:transform}._panelVisible_56t0c_15{transform:translate(0)}._hero_56t0c_20{position:relative;width:100%;height:240px;flex-shrink:0;background:#1a1a1a;overflow:hidden}._heroImage_56t0c_29{width:100%;height:100%;object-fit:cover;display:block}._heroSkeleton_56t0c_36{width:100%;height:100%;background:linear-gradient(90deg,#2a2a2a 25%,#333,#2a2a2a 75%);background-size:800px 100%;animation:_shimmer_56t0c_1 1.4s infinite}@keyframes _shimmer_56t0c_1{0%{background-position:-400px 0}to{background-position:400px 0}}._heroGradient_56t0c_50{position:absolute;bottom:0;left:0;right:0;height:80px;background:linear-gradient(to bottom,transparent,rgba(245,245,245,.95));pointer-events:none}._backBtn_56t0c_61{position:absolute;top:14px;left:14px;width:36px;height:36px;border-radius:50%;background:#ffffffeb;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#1a1a1a;box-shadow:0 2px 8px #0000002e;-webkit-tap-highlight-color:transparent;transition:transform .12s,background .12s}._backBtn_56t0c_61:active{transform:scale(.93);background:#f0f0f0f2}._body_56t0c_88{flex:1;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none}._body_56t0c_88::-webkit-scrollbar{display:none}._productInfo_56t0c_101{background:#fff;padding:20px 16px 18px;margin-bottom:8px}._productName_56t0c_107{font-size:20px;font-weight:700;color:#1a1a1a;margin:0 0 8px;line-height:1.2;letter-spacing:.2px}._productDesc_56t0c_116{font-size:13px;color:#777;line-height:1.55;margin:0 0 14px}._productPriceRow_56t0c_123{display:flex;align-items:center;flex-wrap:wrap;gap:8px}._cashback_56t0c_130{font-size:12px;font-weight:600;color:#1e8449;background:#e8f8ef;padding:3px 10px;border-radius:12px;white-space:nowrap}._productPrice_56t0c_123{display:block;font-size:18px;font-weight:700;color:#2ecc71}._addonSection_56t0c_148{background:#fff;margin-bottom:8px}._addonHeader_56t0c_153{display:flex;align-items:center;justify-content:space-between;padding:14px 16px 10px;border-bottom:1px solid #f0f0f0;background:#fafafa}._addonHeaderLeft_56t0c_162{display:flex;flex-direction:column;gap:2px}._addonLabel_56t0c_168{font-size:13px;font-weight:700;color:#444;letter-spacing:.5px;text-transform:uppercase}._addonSubLabel_56t0c_176{font-size:12px;color:#999}._addonCounter_56t0c_181{font-size:12px;font-weight:600;color:#aaa;background:#f0f0f0;padding:3px 8px;border-radius:20px;transition:background .2s,color .2s}._addonCounterMax_56t0c_191{background:#fde8ea;color:#e63946}._addonSectionWarning_56t0c_196{outline:1.5px solid #e63946;outline-offset:-1.5px;animation:_sectionShake_56t0c_1 .4s}._addonSubLabelWarning_56t0c_202{color:#e63946;font-weight:600}@keyframes _sectionShake_56t0c_1{0%,to{transform:translate(0)}25%{transform:translate(-4px)}75%{transform:translate(4px)}}._obsWrap_56t0c_214{padding:12px 16px 16px}._obsInput_56t0c_218{width:100%;border:1.5px solid #e8e8e8;border-radius:10px;padding:10px 12px;font-size:16px;color:#1a1a1a;font-family:inherit;resize:none;outline:none;background:#fafafa;line-height:1.5;transition:border-color .18s}._obsInput_56t0c_218::placeholder{color:#bbb}._obsInput_56t0c_218:focus{border-color:#e63946;background:#fff}._ingredientList_56t0c_241{display:flex;flex-direction:column}._ingredientRow_56t0c_246{display:flex;align-items:center;gap:12px;width:100%;padding:13px 16px;border:none;border-bottom:1px solid #f0f0f0;background:none;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent}._ingredientRow_56t0c_246:last-child{border-bottom:none}._ingredientRow_56t0c_246:active{background:#fafafa}._ingredientCheckbox_56t0c_268{flex-shrink:0;width:22px;height:22px;border-radius:6px;border:2px solid #ccc;display:flex;align-items:center;justify-content:center;transition:background .15s,border-color .15s}._ingredientCheckboxChecked_56t0c_280{background:#2ecc71;border-color:#2ecc71}._ingredientName_56t0c_285{font-size:14px;font-weight:500;color:#1a1a1a;transition:color .15s}._ingredientNameRemoved_56t0c_292{color:#bbb;text-decoration:line-through}._addonList_56t0c_298{display:flex;flex-direction:column}._addonRow_56t0c_303{display:flex;align-items:center;gap:12px;padding:14px 16px;border-bottom:1px solid #f0f0f0}._addonRow_56t0c_303:last-child{border-bottom:none}._addonThumb_56t0c_315{width:56px;height:56px;border-radius:10px;overflow:hidden;flex-shrink:0;background:#f5f5f5}._addonThumb_56t0c_315 img{width:100%;height:100%;object-fit:cover}._addonThumbPlaceholder_56t0c_330{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#f5f5f5}._addonInfo_56t0c_339{flex:1;display:flex;flex-direction:column;gap:3px;min-width:0}._addonName_56t0c_347{font-size:14px;font-weight:600;color:#1a1a1a;line-height:1.3}._addonPrice_56t0c_354{font-size:13px;color:#2ecc71;font-weight:600}._addonControl_56t0c_361{flex-shrink:0}._addBtn_56t0c_365{width:34px;height:34px;background:#e63946;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;-webkit-tap-highlight-color:transparent;transition:transform .1s,background .15s}._addBtn_56t0c_365:active{transform:scale(.92)}._addBtnDisabled_56t0c_384{background:#ddd;cursor:default}._stepper_56t0c_389{display:flex;align-items:center;background:#f5f5f5;border-radius:8px;overflow:hidden}._stepBtn_56t0c_397{width:34px;height:34px;background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#e63946;-webkit-tap-highlight-color:transparent;transition:background .1s}._stepBtn_56t0c_397:active{background:#ebebeb}._stepBtnDisabled_56t0c_415{color:#ccc;cursor:default}._stepQty_56t0c_420{min-width:22px;text-align:center;font-size:14px;font-weight:700;color:#1a1a1a}._cTASpacer_56t0c_429{height:80px}._ctaWrap_56t0c_434{flex-shrink:0;padding:10px 16px;padding-bottom:max(10px,env(safe-area-inset-bottom));background:#fff;border-top:1px solid #f0f0f0}._ctaBtn_56t0c_442{width:100%;height:50px;background:#e63946;color:#fff;border:none;border-radius:12px;font-size:16px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:10px;letter-spacing:.2px;-webkit-tap-highlight-color:transparent;transition:transform .12s,opacity .12s}._ctaBtn_56t0c_442:active{transform:scale(.98);opacity:.9}._ctaBtn_56t0c_442:disabled{background:#ccc;cursor:default}._closedFooter_56t0c_472{flex-shrink:0;height:54px;padding-bottom:env(safe-area-inset-bottom);background:#1a1a1a;color:#fff;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:600;text-align:center}._ctaDivider_56t0c_486{opacity:.5;font-weight:400}._bodyLoading_56t0c_492{padding:20px 16px;background:#fff;display:flex;flex-direction:column;gap:10px}._skLine_56t0c_500{border-radius:6px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:800px 100%;animation:_shimmer_56t0c_1 1.4s infinite}._skTitle_56t0c_507{height:22px;width:55%}._skDesc_56t0c_508{height:13px;width:90%}._skPrice_56t0c_509{height:18px;width:30%;margin-top:4px}._panel_2b6kx_2{position:absolute;top:0;right:0;bottom:0;left:0;background:#f5f5f5;z-index:200;display:flex;flex-direction:column;overflow:hidden;transform:translate(100%);transition:transform .32s cubic-bezier(.32,.72,0,1);will-change:transform}._panelVisible_2b6kx_15{transform:translate(0)}._header_2b6kx_20{display:flex;align-items:center;gap:12px;padding:0 16px;height:54px;background:#fff;border-bottom:1px solid #f0f0f0;flex-shrink:0}._backBtn_2b6kx_31{width:32px;height:32px;background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#1a1a1a;padding:0;flex-shrink:0;-webkit-tap-highlight-color:transparent}._backBtn_2b6kx_31:active{opacity:.55}._title_2b6kx_50{flex:1;font-size:18px;font-weight:700;color:#1a1a1a}._clearBtn_2b6kx_57{background:none;border:none;cursor:pointer;font-size:14px;font-weight:600;color:#e63946;padding:6px 0;-webkit-tap-highlight-color:transparent}._clearBtn_2b6kx_57:active{opacity:.6}._body_2b6kx_73{flex:1;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch}._body_2b6kx_73::-webkit-scrollbar{display:none}._empty_2b6kx_86{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;height:100%}._emptyText_2b6kx_95{font-size:15px;color:#aaa}._list_2b6kx_101{background:#fff;margin-top:8px}._cartItem_2b6kx_107{display:flex;align-items:center;gap:12px;padding:14px 16px;border-bottom:1px solid #f0f0f0}._cartItem_2b6kx_107:last-child{border-bottom:none}._thumb_2b6kx_119{width:60px;height:60px;border-radius:10px;overflow:hidden;flex-shrink:0;background:#f0f0f0}._thumb_2b6kx_119 img{width:100%;height:100%;object-fit:cover;display:block}._thumbPlaceholder_2b6kx_135{width:100%;height:100%;background:#e0e0e0}._info_2b6kx_141{flex:1;display:flex;flex-direction:column;gap:4px;min-width:0}._itemName_2b6kx_149{font-size:13px;font-weight:700;color:#1a1a1a;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._addonsSummary_2b6kx_159{font-size:11px;color:#999;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._itemPrice_2b6kx_169{font-size:13px;font-weight:600;color:#e63946}._controls_2b6kx_176{display:flex;align-items:center;gap:6px;flex-shrink:0}._stepper_2b6kx_183{display:flex;align-items:center;background:#f5f5f5;border-radius:8px;overflow:hidden}._stepBtn_2b6kx_191{width:32px;height:34px;background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#555;-webkit-tap-highlight-color:transparent;transition:background .1s}._stepBtn_2b6kx_191:active{background:#e8e8e8}._stepBtnAdd_2b6kx_209{background:#e63946;color:#fff}._stepBtnAdd_2b6kx_209:active{background:#c73040}._stepQty_2b6kx_218{min-width:26px;text-align:center;font-size:14px;font-weight:700;color:#1a1a1a;-webkit-user-select:none;user-select:none}._removeBtn_2b6kx_227{width:28px;height:28px;background:none;border:none;cursor:pointer;color:#ccc;display:flex;align-items:center;justify-content:center;padding:0;border-radius:6px;-webkit-tap-highlight-color:transparent;transition:color .15s,background .15s}._removeBtn_2b6kx_227:active{color:#e63946;background:#fde8ea}._footer_2b6kx_249{flex-shrink:0;padding:10px 16px;padding-bottom:max(10px,env(safe-area-inset-bottom));background:#fff;border-top:1px solid #f0f0f0}._checkoutBtn_2b6kx_257{width:100%;height:52px;background:#e63946;color:#fff;border:none;border-radius:12px;font-size:16px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:space-between;padding:0 20px;-webkit-tap-highlight-color:transparent;transition:transform .12s,opacity .12s}._closedFooter_2b6kx_276{flex-shrink:0;height:54px;padding-bottom:env(safe-area-inset-bottom);background:#1a1a1a;color:#fff;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:600;text-align:center}._checkoutBtn_2b6kx_257:active{transform:scale(.98);opacity:.9}._footerTotal_2b6kx_295{font-size:15px;font-weight:700}._panel_2wda1_2{position:absolute;top:0;right:0;bottom:0;left:0;background:#f5f5f5;z-index:300;display:flex;flex-direction:column;overflow:hidden;transform:translate(100%);transition:transform .32s cubic-bezier(.32,.72,0,1);will-change:transform}._panelVisible_2wda1_15{transform:translate(0)}._header_2wda1_20{display:flex;align-items:center;gap:12px;padding:0 16px;height:54px;background:#fff;border-bottom:1px solid #f0f0f0;flex-shrink:0}._backBtn_2wda1_31{width:32px;height:32px;background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#1a1a1a;padding:0;flex-shrink:0;-webkit-tap-highlight-color:transparent}._backBtn_2wda1_31:active{opacity:.55}._title_2wda1_50{font-size:18px;font-weight:700;color:#1a1a1a}._body_2wda1_57{flex:1;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding:16px;display:flex;flex-direction:column}._body_2wda1_57::-webkit-scrollbar{display:none}._card_2wda1_73{background:#fff;border-radius:14px;padding:24px 18px 20px;display:flex;flex-direction:column;gap:0}._field_2wda1_83{display:flex;flex-direction:column;gap:6px;margin-bottom:16px}._label_2wda1_90{font-size:13px;font-weight:600;color:#444}._input_2wda1_96{height:46px;border:1.5px solid #e0e0e0;border-radius:10px;padding:0 14px;font-size:16px;color:#1a1a1a;background:#fff;outline:none;transition:border-color .18s;font-family:inherit;-webkit-appearance:none}._input_2wda1_96::placeholder{color:#bbb}._inputFocused_2wda1_114{border-color:#e63946}._submitBtn_2wda1_119{width:100%;height:50px;background:#e63946;color:#fff;border:none;border-radius:12px;font-size:16px;font-weight:700;cursor:pointer;margin-top:4px;-webkit-tap-highlight-color:transparent;transition:transform .12s,opacity .12s;font-family:inherit;letter-spacing:.2px}._submitBtn_2wda1_119:active{transform:scale(.98);opacity:.9}._submitBtnDisabled_2wda1_141{background:#ddd;color:#aaa;cursor:default}._submitBtnDisabled_2wda1_141:active{transform:none;opacity:1}._infoText_2wda1_153{font-size:12px;color:#aaa;text-align:center;line-height:1.6;margin:14px 0 0}._panel_vqwnj_2{position:absolute;top:0;right:0;bottom:0;left:0;background:#f5f5f5;z-index:400;display:flex;flex-direction:column;overflow:hidden;transform:translate(100%);transition:transform .32s cubic-bezier(.32,.72,0,1);will-change:transform}._panelVisible_vqwnj_15{transform:translate(0)}._header_vqwnj_20{display:flex;align-items:center;gap:12px;padding:0 16px;height:54px;background:#fff;border-bottom:1px solid #f0f0f0;flex-shrink:0}._backBtn_vqwnj_31{width:32px;height:32px;background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#1a1a1a;padding:0;flex-shrink:0;-webkit-tap-highlight-color:transparent}._backBtn_vqwnj_31:active{opacity:.55}._title_vqwnj_48{font-size:18px;font-weight:700;color:#1a1a1a}._body_vqwnj_55{flex:1;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding:12px 16px 8px}._body_vqwnj_55::-webkit-scrollbar{display:none}._spacer_vqwnj_66{height:0}._card_vqwnj_69{background:#fff;border-radius:10px;padding:16px;display:flex;flex-direction:column;gap:8px;margin-bottom:10px}._cardTitle_vqwnj_79{font-size:14px;font-weight:700;color:#1a1a1a;margin:0}._cardMeta_vqwnj_86{font-size:12px;color:#888;margin:0}._cardRow_vqwnj_92{display:flex;align-items:center;gap:12px}._cardInfo_vqwnj_98{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}._cardName_vqwnj_106{font-size:14px;font-weight:700;color:#1a1a1a}._cardSub_vqwnj_112{font-size:13px;color:#666}._changeBtn_vqwnj_118{flex-shrink:0;background:#fff;border:1.5px solid #e63946;color:#e63946;font-size:13px;font-weight:700;padding:5px 14px;border-radius:8px;cursor:pointer;-webkit-tap-highlight-color:transparent;font-family:inherit;transition:background .12s}._changeBtn_vqwnj_118:active{background:#fde8ea}._deliveryTime_vqwnj_136{display:flex;align-items:center;gap:5px;color:#888;font-size:12px;padding:0 16px 14px}._paymentCard_vqwnj_146{background:#fff;border-radius:10px;overflow:hidden;margin-bottom:10px}._paymentHeader_vqwnj_153{background:#e63946;padding:13px 16px}._paymentHeader_vqwnj_153 span{font-size:14px;font-weight:700;color:#fff}._paymentCategory_vqwnj_165{display:flex;align-items:center;justify-content:space-between;padding:11px 16px 9px;background:#fafafa;border-bottom:1px solid #f0f0f0}._paymentCategoryLabel_vqwnj_174{font-size:13px;font-weight:700;color:#1a1a1a}._paymentBadge_vqwnj_180{font-size:11px;font-weight:700;color:#fff;background:#2ecc71;padding:3px 9px;border-radius:20px;letter-spacing:.2px}._selectedRow_vqwnj_191{display:flex;align-items:center;gap:12px;padding:14px 16px}._selectedLabel_vqwnj_198{font-size:15px;font-weight:700;color:#1a1a1a;flex:1;min-width:0}._selectedDeliveryInfo_vqwnj_206{flex:1;display:flex;flex-direction:column;gap:3px;min-width:0}._selectedDesc_vqwnj_214{font-size:12px;color:#777;display:block;line-height:1.4}._deleteLink_vqwnj_222{display:inline-block;margin-top:4px;font-size:12px;font-weight:600;color:#e63946}._optionsList_vqwnj_231{display:flex;flex-direction:column}._paymentOption_vqwnj_237{width:100%;display:flex;align-items:center;gap:12px;padding:13px 16px;background:none;border:none;border-top:1px solid #f0f0f0;cursor:pointer;-webkit-tap-highlight-color:transparent;font-family:inherit;text-align:left;transition:background .1s}._paymentOption_vqwnj_237:first-child{border-top:none}._paymentOption_vqwnj_237:active{background:#fafafa}._paymentOptionSelected_vqwnj_259{background:#fff9f9}._optionIcon_vqwnj_262{flex-shrink:0;line-height:0}._optionBody_vqwnj_268{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}._paymentLabel_vqwnj_276{font-size:14px;font-weight:500;color:#1a1a1a}._optionDesc_vqwnj_282{font-size:12px;color:#888}._optionTag_vqwnj_287{display:inline-flex;align-items:center;gap:3px;font-size:12px;color:#2ecc71;font-weight:600;margin-top:1px}._radio_vqwnj_298{width:20px;height:20px;border-radius:50%;border:2px solid #ccc;flex-shrink:0;position:relative;transition:border-color .15s}._radioSelected_vqwnj_308{border-color:#e63946}._radioSelected_vqwnj_308:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;background:#e63946}._summaryCard_vqwnj_321{background:#fff;border-radius:10px;padding:16px;display:flex;flex-direction:column;gap:10px;margin-bottom:10px}._summaryRow_vqwnj_331{display:flex;align-items:center;justify-content:space-between}._summaryLabel_vqwnj_337{font-size:14px;color:#666}._summaryValue_vqwnj_342{font-size:14px;color:#444}._summaryTotal_vqwnj_347{padding-top:10px;border-top:1px solid #f0f0f0;font-size:15px;font-weight:700;color:#1a1a1a}._modalOverlay_vqwnj_356{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;display:flex;align-items:flex-end;justify-content:center;z-index:500}._modalCard_vqwnj_366{width:100%;max-width:480px;background:#fff;border-radius:16px 16px 0 0;padding:20px 16px max(20px,env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:6px}._modalTitle_vqwnj_377{font-size:16px;font-weight:700;color:#1a1a1a}._modalSubtitle_vqwnj_383{font-size:13px;color:#888;margin:0 0 10px}._modalInputRow_vqwnj_389{display:flex;align-items:center;gap:8px;border:1.5px solid #e8e8e8;border-radius:10px;padding:10px 12px;background:#fafafa;transition:border-color .18s}._modalInputRow_vqwnj_389:focus-within{border-color:#e63946;background:#fff}._modalInputRowError_vqwnj_405{border-color:#e63946}._modalCurrencyPrefix_vqwnj_409{font-size:15px;font-weight:700;color:#1a1a1a}._modalInput_vqwnj_389{flex:1;border:none;outline:none;background:none;font-size:16px;font-weight:700;color:#1a1a1a;font-family:inherit}._modalError_vqwnj_426{font-size:12px;color:#e63946;margin:4px 0 0}._modalConfirmBtn_vqwnj_432{width:100%;height:48px;background:#e63946;color:#fff;border:none;border-radius:12px;font-size:15px;font-weight:700;cursor:pointer;-webkit-tap-highlight-color:transparent;font-family:inherit;margin-top:14px;transition:transform .12s,opacity .12s}._modalConfirmBtn_vqwnj_432:active{transform:scale(.98)}._modalConfirmBtn_vqwnj_432:disabled{opacity:.45;cursor:default}._modalNoTrocoBtn_vqwnj_457{width:100%;height:44px;background:none;border:none;color:#666;font-size:14px;font-weight:600;cursor:pointer;-webkit-tap-highlight-color:transparent;font-family:inherit;margin-top:4px}._modalNoTrocoBtn_vqwnj_457:active{opacity:.6}._footer_vqwnj_476{flex-shrink:0;padding:10px 16px;padding-bottom:max(10px,env(safe-area-inset-bottom));background:#fff;border-top:1px solid #f0f0f0}._ctaBtn_vqwnj_484{width:100%;height:52px;background:#e63946;color:#fff;border:none;border-radius:12px;font-size:15px;font-weight:700;cursor:pointer;-webkit-tap-highlight-color:transparent;font-family:inherit;transition:transform .12s,opacity .12s;letter-spacing:.2px}._ctaBtn_vqwnj_484:active{transform:scale(.98);opacity:.9}._ctaBtnPending_vqwnj_505{opacity:.55;cursor:default}._ctaBtnPending_vqwnj_505:active{transform:none;opacity:.55}._closedFooter_vqwnj_516{flex-shrink:0;height:54px;padding-bottom:env(safe-area-inset-bottom);background:#1a1a1a;color:#fff;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:600;text-align:center}._submitError_vqwnj_530{font-size:13px;color:#c0392b;background:#fdecea;border-radius:10px;padding:12px;margin:0 0 16px}._panel_fcyvx_2{position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;z-index:500;display:flex;flex-direction:column;overflow:hidden;transform:translate(100%);transition:transform .32s cubic-bezier(.32,.72,0,1);will-change:transform}._panelVisible_fcyvx_15{transform:translate(0)}._header_fcyvx_20{display:flex;align-items:center;gap:12px;padding:0 16px;height:54px;background:#fff;border-bottom:1px solid #f0f0f0;flex-shrink:0}._backBtn_fcyvx_31{width:32px;height:32px;background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#1a1a1a;padding:0;flex-shrink:0;-webkit-tap-highlight-color:transparent}._backBtn_fcyvx_31:active{opacity:.55}._title_fcyvx_48{font-size:18px;font-weight:700;color:#1a1a1a}._body_fcyvx_55{flex:1;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;padding:24px 16px}._body_fcyvx_55::-webkit-scrollbar{display:none}._question_fcyvx_66{font-size:20px;font-weight:700;color:#1a1a1a;line-height:1.3;margin:0 0 24px}._field_fcyvx_75{display:flex;flex-direction:column;gap:6px;margin-bottom:20px}._label_fcyvx_82{font-size:13px;color:#888}._input_fcyvx_87{height:48px;border:1.5px solid #e0e0e0;border-radius:10px;padding:0 14px;font-size:16px;color:#1a1a1a;background:#fff;outline:none;font-family:inherit;transition:border-color .18s;-webkit-appearance:none}._input_fcyvx_87::placeholder{color:#bbb}._inputFocused_fcyvx_103{border-color:#e63946}._select_fcyvx_105{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:40px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%23888' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;cursor:pointer}._select_fcyvx_105:focus{border-color:#e63946}._suggestionsBox_fcyvx_117{background:#fff;border:1.5px solid #e0e0e0;border-radius:10px;margin-top:6px;overflow:hidden;box-shadow:0 4px 18px #0000001a}._suggestionItem_fcyvx_126{display:flex;align-items:center;gap:12px;width:100%;padding:13px 14px;background:none;border:none;border-top:1px solid #f5f5f5;cursor:pointer;text-align:left;font-family:inherit;-webkit-tap-highlight-color:transparent;transition:background .1s}._suggestionItem_fcyvx_126:first-child{border-top:none}._suggestionItem_fcyvx_126:active{background:#fdf2f3}._suggestionText_fcyvx_150{display:flex;flex-direction:column;gap:2px;min-width:0}._suggestionLabel_fcyvx_157{font-size:14px;font-weight:500;color:#1a1a1a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._suggestionCity_fcyvx_166{font-size:12px;color:#aaa}._divider_fcyvx_172{display:flex;align-items:center;gap:12px;margin-bottom:20px}._dividerLine_fcyvx_179{flex:1;height:1px;background:#e8e8e8}._dividerText_fcyvx_185{font-size:13px;color:#aaa;font-weight:500}._locationBtn_fcyvx_192{width:100%;height:52px;background:#e63946;color:#fff;border:none;border-radius:12px;font-size:16px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:10px;font-family:inherit;-webkit-tap-highlight-color:transparent;transition:transform .12s,opacity .12s;margin-bottom:12px}._locationBtn_fcyvx_192:active{transform:scale(.98);opacity:.9}._locationBtnLoading_fcyvx_217{opacity:.6;cursor:default}._locationBtnLoading_fcyvx_217:active{transform:none;opacity:.6}._numberRow_fcyvx_228{display:flex;align-items:center;gap:12px}._numberRow_fcyvx_228 ._input_fcyvx_87{flex:1;min-width:0}._numberRow_fcyvx_228 ._input_fcyvx_87:disabled{background:#f5f5f5;color:#bbb}._checkboxLabel_fcyvx_244{display:flex;align-items:center;gap:6px;font-size:13px;color:#555;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent}._checkbox_fcyvx_244{width:18px;height:18px;accent-color:#e63946;cursor:pointer}._tagsRow_fcyvx_263{display:flex;gap:10px}._tag_fcyvx_263{flex:1;height:40px;border:1.5px solid #e0e0e0;border-radius:10px;background:#fff;color:#555;font-size:14px;font-weight:600;cursor:pointer;font-family:inherit;-webkit-tap-highlight-color:transparent;transition:background .15s,border-color .15s,color .15s}._tagActive_fcyvx_283{background:#e63946;border-color:#e63946;color:#fff}._submitBtn_fcyvx_290{width:100%;height:52px;background:#e63946;color:#fff;border:none;border-radius:12px;font-size:16px;font-weight:700;cursor:pointer;font-family:inherit;display:flex;align-items:center;justify-content:center;-webkit-tap-highlight-color:transparent;transition:transform .12s,opacity .12s;margin-top:4px}._submitBtn_fcyvx_290:active{transform:scale(.98);opacity:.9}._submitBtn_fcyvx_290:disabled{background:#ccc;cursor:default}._spinner_fcyvx_319{width:18px;height:18px;border:2.5px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:_spin_fcyvx_319 .7s linear infinite}@keyframes _spin_fcyvx_319{to{transform:rotate(360deg)}}._saveBtn_fcyvx_333{width:100%;height:52px;background:#fff;color:#e63946;border:1.5px solid #e63946;border-radius:12px;font-size:16px;font-weight:700;cursor:pointer;font-family:inherit;-webkit-tap-highlight-color:transparent;transition:background .12s}._saveBtn_fcyvx_333:active{background:#fde8ea}._panel_1ar64_2{position:absolute;top:0;right:0;bottom:0;left:0;background:#f5f5f5;z-index:200;display:flex;flex-direction:column;overflow:hidden;transform:translate(100%);transition:transform .32s cubic-bezier(.32,.72,0,1);will-change:transform}._panelVisible_1ar64_15{transform:translate(0)}._header_1ar64_20{display:flex;align-items:center;gap:12px;padding:0 16px;height:54px;background:#fff;border-bottom:1px solid #f0f0f0;flex-shrink:0}._backBtn_1ar64_31{width:32px;height:32px;background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#1a1a1a;padding:0;flex-shrink:0;-webkit-tap-highlight-color:transparent}._backBtn_1ar64_31:active{opacity:.55}._title_1ar64_50{font-size:18px;font-weight:700;color:#1a1a1a}._body_1ar64_57{flex:1;overflow-y:auto;overflow-x:hidden;scrollbar-width:none}._body_1ar64_57::-webkit-scrollbar{display:none}._stateText_1ar64_66{padding:40px 16px;text-align:center;font-size:14px;color:#999}._card_1ar64_74{display:flex;flex-direction:column;gap:4px;background:#fff;padding:16px;margin-bottom:8px}._orderNumber_1ar64_83{font-size:16px;font-weight:700;color:#1a1a1a}._orderDate_1ar64_89{font-size:13px;color:#999}._block_1ar64_95{margin-bottom:8px}._blockHeader_1ar64_99{padding:10px 16px;background:#ebebeb;font-size:14px;font-weight:700;color:#333}._blockBody_1ar64_107{display:flex;align-items:center;gap:10px;padding:14px 16px;background:#fff;font-size:14px;color:#1a1a1a}._paymentDot_1ar64_117{width:16px;height:16px;border-radius:4px;background:#2ecc71;flex-shrink:0}._itemsList_1ar64_126{display:flex;flex-direction:column;gap:14px;width:100%}._itemRow_1ar64_133{display:flex;flex-direction:column;gap:2px}._itemLine_1ar64_139{display:flex;align-items:center;gap:8px;font-size:14px;color:#1a1a1a}._bullet_1ar64_147{width:5px;height:5px;border-radius:50%;background:#1a1a1a;flex-shrink:0}._itemPrice_1ar64_155{font-size:14px;font-weight:700;color:#1a1a1a;padding-left:13px}._summaryBody_1ar64_163{flex-direction:column;align-items:stretch;gap:8px}._summaryRow_1ar64_169{display:flex;align-items:center;justify-content:space-between;font-size:14px;color:#666}._summaryTotal_1ar64_177{padding-top:8px;margin-top:4px;border-top:1px solid #f0f0f0;font-size:15px;font-weight:700;color:#1a1a1a}._spacer_1ar64_186{height:16px}._panel_xmato_2{position:absolute;top:0;right:0;bottom:0;left:0;background:#f5f5f5;z-index:200;display:flex;flex-direction:column;overflow:hidden;transform:translate(100%);transition:transform .32s cubic-bezier(.32,.72,0,1);will-change:transform}._panelVisible_xmato_15{transform:translate(0)}._header_xmato_20{display:flex;align-items:center;gap:12px;padding:0 16px;height:54px;background:#fff;border-bottom:1px solid #f0f0f0;flex-shrink:0}._backBtn_xmato_31{width:32px;height:32px;background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#1a1a1a;padding:0;flex-shrink:0;-webkit-tap-highlight-color:transparent}._backBtn_xmato_31:active{opacity:.55}._title_xmato_50{font-size:18px;font-weight:700;color:#1a1a1a}._body_xmato_57{flex:1;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;padding:16px}._body_xmato_57::-webkit-scrollbar{display:none}._stateText_xmato_67{padding:40px 16px;text-align:center;font-size:14px;color:#999}._sectionTitle_xmato_75{font-size:13px;font-weight:700;color:#888;text-transform:uppercase;letter-spacing:.4px;margin:20px 0 10px}._sectionTitle_xmato_75:first-child{margin-top:0}._list_xmato_89{display:flex;flex-direction:column;gap:8px}._orderCard_xmato_96{display:flex;flex-direction:column;gap:4px;width:100%;background:#fff;border:1px solid #f0f0f0;border-radius:12px;padding:14px 16px;cursor:pointer;text-align:left;font-family:inherit;-webkit-tap-highlight-color:transparent;transition:background .1s}._orderCard_xmato_96:active{background:#fafafa}._openCard_xmato_116{border-color:#e63946;background:#fff7f7}._orderCardTop_xmato_121{display:flex;align-items:center;justify-content:space-between;gap:10px}._orderNumber_xmato_128{font-size:15px;font-weight:700;color:#1a1a1a}._statusBadge_xmato_134{font-size:11px;font-weight:700;color:#fff;background:#e63946;padding:3px 9px;border-radius:20px;white-space:nowrap}._orderDate_xmato_144{font-size:12px;color:#999}._orderTotal_xmato_149{font-size:14px;font-weight:700;color:#2ecc71}._spacer_xmato_155{height:16px}._panel_1ew40_2{position:absolute;top:0;right:0;bottom:0;left:0;background:#f5f5f5;z-index:200;display:flex;flex-direction:column;overflow:hidden;transform:translate(100%);transition:transform .32s cubic-bezier(.32,.72,0,1);will-change:transform}._panelVisible_1ew40_15{transform:translate(0)}._body_1ew40_20{flex:1;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;padding:20px 16px 0;padding-top:max(20px,env(safe-area-inset-top))}._body_1ew40_20::-webkit-scrollbar{display:none}._card_1ew40_32{display:flex;flex-direction:column;gap:4px;background:#fff;border-radius:14px;padding:16px;margin-bottom:16px;box-shadow:0 1px 4px #0000000d}._cardLabel_1ew40_43{font-size:13px;color:#888}._userName_1ew40_48{font-size:15px;font-weight:700;color:#1a1a1a}._userPhone_1ew40_54{font-size:13px;color:#999}._pixCard_1ew40_60{display:flex;flex-direction:column;gap:14px;background:#fff;border:1.5px solid #32bcad;border-radius:14px;padding:16px;margin-bottom:16px;box-shadow:0 1px 4px #0000000d}._pixHeader_1ew40_72{display:flex;align-items:center;justify-content:space-between;gap:10px}._pixLogo_1ew40_79{display:flex;align-items:center;gap:10px}._pixWordmark_1ew40_85{display:flex;flex-direction:column;font-size:20px;font-weight:700;color:#444;line-height:1.1}._pixWordmark_1ew40_85 small{font-size:10px;font-weight:400;color:#aaa}._immediateTag_1ew40_100{font-size:12px;font-weight:700;color:#fff;background:#2ecc71;padding:5px 10px;border-radius:20px;white-space:nowrap}._codeBox_1ew40_110{background:#f7f7f7;border:1px solid #eee;border-radius:10px;padding:12px;font-size:11px;color:#999;line-height:1.5;word-break:break-all;max-height:90px;overflow-y:auto}._copyBtn_1ew40_123{width:100%;height:48px;background:#22b573;color:#fff;border:none;border-radius:10px;font-size:15px;font-weight:700;cursor:pointer;font-family:inherit;-webkit-tap-highlight-color:transparent;transition:transform .12s,opacity .12s}._copyBtn_1ew40_123:active{transform:scale(.98);opacity:.9}._instructionsCard_1ew40_144{background:#fff;border-radius:14px;padding:16px;margin-bottom:16px;box-shadow:0 1px 4px #0000000d}._instructionsTitle_1ew40_152{font-size:15px;font-weight:700;color:#1a1a1a;margin:0 0 12px}._instructionsList_1ew40_159{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:8px;font-size:13px;color:#555;line-height:1.5}._spacer_1ew40_170{height:16px}._footer_1ew40_175{flex-shrink:0;padding:10px 16px;padding-bottom:max(10px,env(safe-area-inset-bottom));background:#fff;border-top:1px solid #f0f0f0}._backOrderBtn_1ew40_183{width:100%;height:52px;background:#3d4451;color:#fff;border:none;border-radius:12px;font-size:16px;font-weight:700;cursor:pointer;font-family:inherit;-webkit-tap-highlight-color:transparent;transition:transform .12s,opacity .12s}._backOrderBtn_1ew40_183:active{transform:scale(.98);opacity:.9}._panel_5rjjz_2{position:absolute;top:0;right:0;bottom:0;left:0;background:#f5f5f5;z-index:200;display:flex;flex-direction:column;overflow:hidden;transform:translate(100%);transition:transform .32s cubic-bezier(.32,.72,0,1);will-change:transform}._panelVisible_5rjjz_15{transform:translate(0)}._body_5rjjz_20{flex:1;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;padding:20px 16px 0;padding-top:max(20px,env(safe-area-inset-top))}._body_5rjjz_20::-webkit-scrollbar{display:none}._card_5rjjz_32{display:flex;flex-direction:column;gap:4px;background:#fff;border-radius:14px;padding:16px;margin-bottom:16px;box-shadow:0 1px 4px #0000000d}._cardLabel_5rjjz_43{font-size:13px;color:#888}._userName_5rjjz_48{font-size:15px;font-weight:700;color:#1a1a1a}._userPhone_5rjjz_54{font-size:13px;color:#999}._pixCard_5rjjz_60{display:flex;flex-direction:column;gap:14px;background:#fff;border:1.5px solid #32bcad;border-radius:14px;padding:16px;margin-bottom:16px;box-shadow:0 1px 4px #0000000d}._pixHeader_5rjjz_72{display:flex;align-items:center;justify-content:space-between;gap:10px}._pixLogo_5rjjz_79{display:flex;align-items:center;gap:10px}._pixWordmark_5rjjz_85{display:flex;flex-direction:column;font-size:20px;font-weight:700;color:#444;line-height:1.1}._pixWordmark_5rjjz_85 small{font-size:10px;font-weight:400;color:#aaa}._codeBox_5rjjz_102{background:#f7f7f7;border:1px solid #eee;border-radius:10px;padding:16px 12px;font-size:20px;font-weight:700;color:#333;line-height:1.4;letter-spacing:.3px;text-align:center;word-break:break-all}._copyBtn_5rjjz_116{width:100%;height:48px;background:#22b573;color:#fff;border:none;border-radius:10px;font-size:15px;font-weight:700;cursor:pointer;font-family:inherit;-webkit-tap-highlight-color:transparent;transition:transform .12s,opacity .12s}._copyBtn_5rjjz_116:active{transform:scale(.98);opacity:.9}._instructionsCard_5rjjz_137{background:#fff;border-radius:14px;padding:16px;margin-bottom:16px;box-shadow:0 1px 4px #0000000d}._instructionsTitle_5rjjz_145{font-size:15px;font-weight:700;color:#1a1a1a;margin:0 0 12px}._instructionsList_5rjjz_152{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:8px;font-size:13px;color:#555;line-height:1.5}._whatsappLink_5rjjz_163{color:#22b573;font-weight:700;text-decoration:underline;text-underline-offset:2px}._spacer_5rjjz_170{height:16px}._footer_5rjjz_175{flex-shrink:0;padding:10px 16px;padding-bottom:max(10px,env(safe-area-inset-bottom));background:#fff;border-top:1px solid #f0f0f0}._backOrderBtn_5rjjz_183{width:100%;height:52px;background:#3d4451;color:#fff;border:none;border-radius:12px;font-size:16px;font-weight:700;cursor:pointer;font-family:inherit;-webkit-tap-highlight-color:transparent;transition:transform .12s,opacity .12s}._backOrderBtn_5rjjz_183:active{transform:scale(.98);opacity:.9}._panel_1k5u5_2{position:absolute;top:0;right:0;bottom:0;left:0;background:#f5f5f5;z-index:200;display:flex;flex-direction:column;overflow:hidden;transform:translate(100%);transition:transform .32s cubic-bezier(.32,.72,0,1);will-change:transform}._panelVisible_1k5u5_15{transform:translate(0)}._body_1k5u5_20{flex:1;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;padding:20px 16px 0;padding-top:max(20px,env(safe-area-inset-top))}._body_1k5u5_20::-webkit-scrollbar{display:none}._card_1k5u5_32{display:flex;flex-direction:column;gap:4px;background:#fff;border-radius:14px;padding:16px;margin-bottom:16px;box-shadow:0 1px 4px #0000000d}._cardLabel_1k5u5_43{font-size:13px;color:#888}._userName_1k5u5_48{font-size:15px;font-weight:700;color:#1a1a1a}._userPhone_1k5u5_54{font-size:13px;color:#999}._formCard_1k5u5_60{display:flex;flex-direction:column;gap:16px;background:#fff;border:1.5px solid #e8963c;border-radius:14px;padding:16px;margin-bottom:16px;box-shadow:0 1px 4px #0000000d}._formHeader_1k5u5_72{display:flex;align-items:center;justify-content:space-between;gap:10px}._formHeaderLeft_1k5u5_79{display:flex;align-items:center;gap:10px}._formTitle_1k5u5_85{font-size:16px;font-weight:700;color:#1a1a1a}._fastTag_1k5u5_91{font-size:12px;font-weight:700;color:#fff;background:#2ecc71;padding:5px 10px;border-radius:20px;white-space:nowrap}._field_1k5u5_102{display:flex;flex-direction:column;gap:6px;flex:1;min-width:0}._fieldRow_1k5u5_110{display:flex;gap:12px}._label_1k5u5_115{font-size:13px;color:#888}._input_1k5u5_120{height:48px;border:1.5px solid #e0e0e0;border-radius:10px;padding:0 14px;font-size:16px;color:#1a1a1a;background:#fff;outline:none;font-family:inherit;transition:border-color .18s;-webkit-appearance:none;width:100%}._input_1k5u5_120::placeholder{color:#bbb}._input_1k5u5_120:focus{border-color:#e8963c}._spacer_1k5u5_139{height:16px}._footer_1k5u5_144{flex-shrink:0;padding:10px 16px;padding-bottom:max(10px,env(safe-area-inset-bottom));background:#fff;border-top:1px solid #f0f0f0}._payBtn_1k5u5_152{width:100%;height:52px;background:#e63946;color:#fff;border:none;border-radius:12px;font-size:16px;font-weight:700;cursor:pointer;font-family:inherit;display:flex;align-items:center;justify-content:center;-webkit-tap-highlight-color:transparent;transition:transform .12s,opacity .12s}._payBtn_1k5u5_152:active{transform:scale(.98);opacity:.9}._payBtn_1k5u5_152:disabled{background:#ccc;cursor:default}._spinner_1k5u5_180{width:18px;height:18px;border:2.5px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:_spin_1k5u5_180 .7s linear infinite}@keyframes _spin_1k5u5_180{to{transform:rotate(360deg)}}._panel_165k5_2{position:absolute;top:0;right:0;bottom:0;left:0;background:#f5f5f5;z-index:200;display:flex;flex-direction:column;overflow:hidden;transform:translate(100%);transition:transform .32s cubic-bezier(.32,.72,0,1);will-change:transform}._panelVisible_165k5_15{transform:translate(0)}._header_165k5_20{display:flex;flex-direction:column;gap:4px;padding:20px 16px 12px;padding-top:max(20px,env(safe-area-inset-top));background:#fff;border-bottom:1px solid #f0f0f0}._title_165k5_30{font-size:18px;font-weight:700;color:#1a1a1a}._subtitle_165k5_36{font-size:13px;color:#888}._body_165k5_42{flex:1;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;padding:16px}._body_165k5_42::-webkit-scrollbar{display:none}._viewfinder_165k5_53{position:relative;width:100%;aspect-ratio:1;border-radius:14px;overflow:hidden;background:#000;margin-bottom:16px}._video_165k5_63{width:100%;height:100%;object-fit:cover;display:block}._frame_165k5_70{position:absolute;top:18%;right:18%;bottom:18%;left:18%;border:3px solid rgba(255,255,255,.9);border-radius:16px;box-shadow:0 0 0 999px #00000059;pointer-events:none}._hiddenCanvas_165k5_79{display:none}._error_165k5_83{font-size:13px;color:#c0392b;background:#fdecea;border-radius:10px;padding:12px;margin:0 0 16px}._manualCard_165k5_93{display:flex;flex-direction:column;gap:10px;background:#fff;border-radius:14px;padding:16px;box-shadow:0 1px 4px #0000000d}._manualLabel_165k5_103{font-size:13px;color:#888}._manualRow_165k5_108{display:flex;gap:8px}._manualInput_165k5_113{flex:1;min-width:0;height:46px;border:1px solid #e0e0e0;border-radius:10px;padding:0 12px;font-size:18px;font-weight:700;font-family:inherit;outline:none}._manualInput_165k5_113:focus{border-color:#22b573}._manualBtn_165k5_130{height:46px;padding:0 20px;background:#22b573;color:#fff;border:none;border-radius:10px;font-size:15px;font-weight:700;font-family:inherit;cursor:pointer}._manualBtn_165k5_130:disabled{opacity:.5;cursor:default}._resultCard_165k5_149{display:flex;flex-direction:column;align-items:center;gap:6px;background:#fff;border:1.5px solid #22b573;border-radius:14px;padding:28px 16px;box-shadow:0 1px 4px #0000000d}._resultLabel_165k5_161{font-size:13px;color:#888}._resultNumber_165k5_166{font-size:48px;font-weight:800;color:#1a1a1a;line-height:1.1}._linkBtn_165k5_173{margin-top:8px;background:none;border:none;color:#22b573;font-size:14px;font-weight:700;font-family:inherit;cursor:pointer;text-decoration:underline;text-underline-offset:2px}._footer_165k5_187{flex-shrink:0;padding:10px 16px;padding-bottom:max(10px,env(safe-area-inset-bottom));background:#fff;border-top:1px solid #f0f0f0}._ctaBtn_165k5_195{width:100%;height:52px;background:#22b573;color:#fff;border:none;border-radius:12px;font-size:16px;font-weight:700;cursor:pointer;font-family:inherit;-webkit-tap-highlight-color:transparent;transition:transform .12s,opacity .12s}._ctaBtn_165k5_195:disabled{background:#b5b5b5;cursor:default}._ctaBtn_165k5_195:active:not(:disabled){transform:scale(.98);opacity:.9}._headerRow_165k5_221{display:flex;align-items:center;gap:8px}._backBtn_165k5_227{width:32px;height:32px;background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#1a1a1a;padding:0;flex-shrink:0;-webkit-tap-highlight-color:transparent}._backBtn_165k5_227:active{opacity:.55}._sendError_165k5_244{margin-top:16px}._app_xeltx_1{display:flex;flex-direction:column;height:100dvh;max-width:480px;margin:0 auto;background:#f5f5f5;position:relative;overflow:hidden}
