*,*:before,*:after{box-sizing:border-box}:root{--ui-scale: 1;--layout-min-width: 1920px;--layout-min-height: 1080px;--touch-min: calc(48px * var(--ui-scale));--space-page-x: calc(24px * var(--ui-scale));--space-page-y: calc(16px * var(--ui-scale));--space-gap: calc(12px * var(--ui-scale))}@media(min-width:1000px){:root{--ui-scale: 1.8}}html,body,#root{margin:0;width:100%;height:100%;overflow:hidden;background:#fff}button{font:inherit}img{max-width:100%;display:block}._root_so37v_3{position:fixed;right:calc(12px * var(--ui-scale, 1));top:calc(12px * var(--ui-scale, 1));z-index:2147483646;display:flex;flex-direction:column;align-items:flex-end;gap:calc(8px * var(--ui-scale, 1));max-width:min(720px,calc(100vw - 24px * var(--ui-scale, 1)));pointer-events:none}._toolbar_so37v_29{display:flex;gap:calc(8px * var(--ui-scale, 1));pointer-events:auto}._toggle_so37v_41,._clear_so37v_43{min-height:calc(48px * var(--ui-scale, 1));min-width:calc(48px * var(--ui-scale, 1));padding:0 calc(14px * var(--ui-scale, 1));border:1px solid #444;border-radius:calc(6px * var(--ui-scale, 1));background:#1c1c1ceb;color:#f5f5f5;font-size:calc(14px * var(--ui-scale, 1));cursor:pointer}._clear_so37v_43{background:#502828eb}._body_so37v_75{pointer-events:auto;margin:0;width:min(720px,calc(100vw - 24px * var(--ui-scale, 1)));max-height:min(42vh,480px);overflow:auto;padding:calc(12px * var(--ui-scale, 1));border:1px solid #666;border-radius:calc(6px * var(--ui-scale, 1));background:#f5f5f5f5;color:#111;font-size:calc(12px * var(--ui-scale, 1));line-height:1.45;white-space:pre-wrap;word-break:break-all;user-select:text}._viewport_1lxdn_3{position:fixed;top:0;right:0;bottom:0;left:0;overflow-x:hidden;overflow-y:auto;background:#fff;scrollbar-width:none;-ms-overflow-style:none}._viewport_1lxdn_3::-webkit-scrollbar{width:0;height:0}._stage_1lxdn_49{box-sizing:border-box;width:100%;min-width:0;min-height:100vh;min-height:100dvh;background:#fff;display:flex;flex-direction:column;--touch-min: calc(48px * var(--ui-scale));--space-page-x: calc(24px * var(--ui-scale));--space-page-y: calc(16px * var(--ui-scale));--space-gap: calc(12px * var(--ui-scale))}._shell_8cntg_1{width:100%;min-height:100%;flex:1;display:flex;flex-direction:column;background:#fff;color:#1c1917;font-family:Segoe UI,PingFang SC,Microsoft YaHei,system-ui,sans-serif;user-select:none;-webkit-tap-highlight-color:transparent}._header_13o0c_2{position:relative;flex-shrink:0;color:#fff;background:#f97316;border-radius:0 0 50% 50% / 0 0 calc(52px * var(--ui-scale)) calc(52px * var(--ui-scale));padding:calc(14px * var(--ui-scale)) calc(20px * var(--ui-scale)) calc(36px * var(--ui-scale));margin-bottom:calc(12px * var(--ui-scale));box-shadow:0 calc(6px * var(--ui-scale)) calc(18px * var(--ui-scale)) #ea580c2e}._bar_13o0c_14{display:grid;grid-template-columns:calc(38px * var(--ui-scale)) 1fr calc(38px * var(--ui-scale));align-items:center;column-gap:calc(8px * var(--ui-scale));min-height:calc(62px * var(--ui-scale))}._title_13o0c_23{margin:0;text-align:center;font-size:calc(20px * var(--ui-scale));font-weight:700;letter-spacing:1px;line-height:calc(28px * var(--ui-scale));color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none}._iconBtn_13o0c_37{width:calc(38px * var(--ui-scale));height:calc(38px * var(--ui-scale));border:none;border-radius:calc(12px * var(--ui-scale));background:transparent;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;justify-self:start;padding:0}._iconBtnEnd_13o0c_52{justify-self:end}._backIcon_13o0c_56{width:calc(22px * var(--ui-scale));height:calc(22px * var(--ui-scale));display:block;flex-shrink:0}._homeIcon_13o0c_63{width:calc(21px * var(--ui-scale));height:calc(21px * var(--ui-scale));display:block;flex-shrink:0}._spacer_13o0c_70{width:calc(38px * var(--ui-scale));height:calc(38px * var(--ui-scale));justify-self:end}._page_14tny_1{display:flex;flex-direction:column;height:100%;background:#f8f7f5}._preview_14tny_15{display:flex;flex-direction:column;align-items:center;padding:32px var(--space-page-x) 24px;padding:clamp(24px,4vh,40px) var(--space-page-x) 24px;background:#f3ebe3}._oval_14tny_35{position:relative;width:260px;max-width:55vw;height:340px;max-height:42vh;aspect-ratio:13 / 17;border-radius:999px;border:3px solid #f97316;background:#ffffff73;overflow:hidden;box-shadow:0 0 0 8px #f9731614,inset 0 0 0 2px #f9731626}._ovalIdle_14tny_71{background:linear-gradient(180deg,#ffffff8c,#f9731614)}._scanLine_14tny_79{position:absolute;left:20px;right:20px;height:3px;background:#f97316bf;animation:_scan_14tny_79 2s ease-in-out infinite}@keyframes _scan_14tny_79{0%{top:12%}50%{top:82%}to{top:12%}}._status_14tny_121,._statusOk_14tny_123,._statusError_14tny_125{margin:22px 0 0;font-size:24px;font-weight:700;color:#64748b;text-align:center;padding:0 16px}._statusOk_14tny_123{color:#f97316}._statusError_14tny_125{color:#dc2626}._flow_14tny_159{padding:calc(28px * var(--ui-scale)) var(--space-page-x) calc(8px * var(--ui-scale));background:#fff}._flowTitle_14tny_171{margin:0 0 calc(20px * var(--ui-scale));font-size:calc(14px * var(--ui-scale));font-weight:600;color:#1c1917;text-align:center}._steps_14tny_187{display:flex;align-items:center;justify-content:center;padding:calc(8px * var(--ui-scale)) 0}._stepWrap_14tny_201{display:flex;align-items:center}._stepItem_14tny_211{display:flex;flex-direction:column;align-items:center}._dot_14tny_223{width:calc(42px * var(--ui-scale));height:calc(42px * var(--ui-scale));border-radius:50%;border:calc(2px * var(--ui-scale)) solid #e7e5e4;background:#f5f5f4;color:#a8a29e;font-size:calc(16px * var(--ui-scale));font-weight:700;display:flex;align-items:center;justify-content:center;margin-bottom:calc(8px * var(--ui-scale));box-sizing:border-box}._dotDone_14tny_255{border-color:#f97316;background:#f97316;color:#fff;box-shadow:0 calc(2px * var(--ui-scale)) calc(8px * var(--ui-scale)) #f9731647}._dotLoading_14tny_271{border-color:#f97316;background:#f9731633;color:#f97316;animation:_stepPulse_14tny_1 1.2s ease-in-out infinite}._checkIcon_14tny_285{width:calc(16px * var(--ui-scale));height:calc(16px * var(--ui-scale))}._stepLabel_14tny_295{font-size:calc(12px * var(--ui-scale));font-weight:500;color:#a8a29e}._stepLabelActive_14tny_307{color:#f97316;font-weight:600}._connector_14tny_317{width:calc(28px * var(--ui-scale));height:calc(2px * var(--ui-scale));background:#e7e5e4;margin:0 calc(8px * var(--ui-scale));margin-bottom:calc(20px * var(--ui-scale));flex-shrink:0}._connectorOn_14tny_335{background:#f97316}@keyframes _stepPulse_14tny_1{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}._cancelBtn_14tny_363,._nextBtn_14tny_365{align-self:center;display:inline-flex;align-items:center;justify-content:center;gap:8px;margin-top:16px;border:none;background:transparent;color:#f97316;font-size:18px;font-weight:600;cursor:pointer;min-height:var(--touch-min);padding:12px 20px}._nextBtn_14tny_365{margin-top:8px;background:#f97316;color:#fff;border-radius:12px;padding:14px 28px}._tips_14tny_415{margin-top:auto;background:#fff;padding:24px var(--space-page-x) 32px;border-top:1px solid #e7e5e4}._tips_14tny_415 h3{margin:0 0 12px;font-size:18px;color:#1c1917}._tips_14tny_415 ul{margin:0;padding-left:22px;color:#78716c;font-size:15px;line-height:1.8}@media(orientation:portrait),(max-width:900px){._connector_14tny_317{width:calc(16px * var(--ui-scale));margin-left:calc(4px * var(--ui-scale));margin-right:calc(4px * var(--ui-scale))}}._page_bdiqj_1{display:flex;flex-direction:column;height:100%;background:#f8f7f5}._body_bdiqj_15{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-page-y) var(--space-page-x)}._body_bdiqj_15>*+*{margin-top:20px}._status_bdiqj_43{margin:0;max-width:28em;font-size:24px;font-size:clamp(20px,3vw,28px);font-weight:700;color:#1c1917;text-align:center;line-height:1.4}._statusError_bdiqj_65{margin:0;max-width:28em;font-size:24px;font-size:clamp(20px,3vw,28px);font-weight:700;color:#b91c1c;text-align:center;line-height:1.4}._hint_bdiqj_87{margin:0;font-size:16px;color:#78716c;text-align:center}._cta_bdiqj_101{margin-top:8px;border:none;border-radius:12px;min-height:var(--touch-min);padding:16px 32px;background:#f97316;color:#fff;font-size:18px;font-weight:700;cursor:pointer}._overlay_uhq5p_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:flex;align-items:center;justify-content:center;padding:calc(40px * var(--ui-scale)) var(--space-page-x) calc(160px * var(--ui-scale))}._backdrop_uhq5p_26{position:absolute;top:0;right:0;bottom:0;left:0;border:none;background:#1c19178c;cursor:pointer}._panel_uhq5p_45{position:relative;z-index:1;width:min(calc(420px * var(--ui-scale)),100%);background:#fff;border-radius:calc(14px * var(--ui-scale));padding:calc(20px * var(--ui-scale)) calc(22px * var(--ui-scale));border:1px solid #f5f5f4;box-shadow:0 calc(12px * var(--ui-scale)) calc(24px * var(--ui-scale)) #0f172a2e}._header_uhq5p_69{display:flex;align-items:flex-start;margin-bottom:calc(18px * var(--ui-scale))}._iconBox_uhq5p_81{width:calc(40px * var(--ui-scale));height:calc(40px * var(--ui-scale));border-radius:calc(10px * var(--ui-scale));background:#f973161f;display:flex;align-items:center;justify-content:center;margin-right:calc(12px * var(--ui-scale));flex-shrink:0;color:#f97316}._icon_uhq5p_81{width:calc(22px * var(--ui-scale));height:calc(22px * var(--ui-scale))}._titleWrap_uhq5p_117{flex:1;padding-right:calc(8px * var(--ui-scale));min-width:0}._title_uhq5p_117{margin:0;font-size:calc(17px * var(--ui-scale));font-weight:700;color:#1c1917;line-height:calc(24px * var(--ui-scale))}._subtitle_uhq5p_145{margin:calc(4px * var(--ui-scale)) 0 0;font-size:calc(12px * var(--ui-scale));color:#78716c;line-height:calc(17px * var(--ui-scale))}._close_uhq5p_159{width:calc(28px * var(--ui-scale));height:calc(28px * var(--ui-scale));border:none;border-radius:50%;background:#f5f5f4;color:#78716c;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0}._closeIcon_uhq5p_189{width:calc(16px * var(--ui-scale));height:calc(16px * var(--ui-scale))}._field_uhq5p_199{margin-bottom:calc(14px * var(--ui-scale))}._label_uhq5p_207{display:block;margin-bottom:calc(8px * var(--ui-scale));font-size:calc(13px * var(--ui-scale));font-weight:600;color:#44403c}._required_uhq5p_223{color:#ea580c;font-weight:700}._input_uhq5p_233{width:100%;height:calc(48px * var(--ui-scale));box-sizing:border-box;border:calc(1.5px * var(--ui-scale)) solid #e7e5e4;border-radius:calc(10px * var(--ui-scale));padding:0 calc(14px * var(--ui-scale));font-size:calc(15px * var(--ui-scale));color:#1c1917;background:#fafaf9;outline:none}._input_uhq5p_233::placeholder{color:#a8a29e}._inputFocused_uhq5p_267{border-color:#f97316;background:#fff7ed}._inputError_uhq5p_277{border-color:#ef4444;background:#fef2f2}._actions_uhq5p_287{display:flex;gap:calc(10px * var(--ui-scale));margin-top:calc(8px * var(--ui-scale))}._cancelBtn_uhq5p_299,._confirmBtn_uhq5p_301{flex:1;height:calc(48px * var(--ui-scale));border-radius:calc(10px * var(--ui-scale));font-size:calc(15px * var(--ui-scale));cursor:pointer;display:flex;align-items:center;justify-content:center}._cancelBtn_uhq5p_299{border:calc(1.5px * var(--ui-scale)) solid #e7e5e4;background:#fff;color:#57534e;font-weight:600}._confirmBtn_uhq5p_301{border:none;background:#f97316;color:#fff;font-weight:700}._formToast_uhq5p_351{position:absolute;top:calc(24px * var(--ui-scale));left:50%;transform:translate(-50%);z-index:2;max-width:min(86%,calc(360px * var(--ui-scale)));padding:calc(10px * var(--ui-scale)) calc(14px * var(--ui-scale));border-radius:calc(10px * var(--ui-scale));background:#1c1917;color:#fff;font-size:calc(13px * var(--ui-scale));font-weight:600;line-height:1.4;text-align:center;box-shadow:0 calc(6px * var(--ui-scale)) calc(16px * var(--ui-scale)) #1c191747;pointer-events:none}._page_bwxnz_1{display:flex;flex-direction:column;height:100%;background:#f8f7f5}._body_bwxnz_15{flex:1;min-height:0;overflow:auto;padding:var(--space-page-y) var(--space-page-x) 32px;display:flex;flex-direction:column;align-items:center;gap:24px}._qrCard_bwxnz_37{width:100%;max-width:min(720px,100%);display:flex;flex-direction:column;align-items:center;padding:clamp(24px,4vh,36px) 24px 28px;border-radius:20px;background:#fff;box-shadow:0 8px 24px #0f172a12}._qrBox_bwxnz_61{position:relative;width:min(320px,70vw,50vh);height:min(320px,70vw,50vh);padding:18px;border-radius:16px;background:#fff}._qrMatrix_bwxnz_79{width:100%;height:100%;display:grid;grid-template-columns:repeat(11,1fr);grid-template-rows:repeat(11,1fr);gap:3px}._cellOn_bwxnz_97{background:#0f172a;border-radius:2px}._cellOff_bwxnz_107{background:#e7e5e4;border-radius:2px}._cornerTL_bwxnz_117,._cornerTR_bwxnz_119,._cornerBL_bwxnz_121,._cornerBR_bwxnz_123{position:absolute;width:28px;height:28px;border:4px solid #f97316}._cornerTL_bwxnz_117{top:0;left:0;border-right:none;border-bottom:none}._cornerTR_bwxnz_119{top:0;right:0;border-left:none;border-bottom:none}._cornerBL_bwxnz_121{bottom:0;left:0;border-right:none;border-top:none}._cornerBR_bwxnz_123{bottom:0;right:0;border-left:none;border-top:none}._status_bwxnz_193{margin:22px 0 8px;font-size:22px;font-weight:700;color:#f97316}._refresh_bwxnz_207{margin:0;font-size:14px;color:#a8a29e}._channels_bwxnz_219{display:flex;gap:12px;margin-top:14px}._alipay_bwxnz_231,._wechat_bwxnz_233{padding:6px 14px;border-radius:999px;font-size:13px;font-weight:700;color:#fff}._alipay_bwxnz_231{background:#1677ff}._wechat_bwxnz_233{background:#07c160}._flow_bwxnz_265{width:100%;max-width:720px}._flow_bwxnz_265 h2{margin:0 0 16px;font-size:20px;color:#334155;text-align:center}._steps_bwxnz_289{display:flex;justify-content:center}._stepItem_bwxnz_299{position:relative;display:flex;flex-direction:column;align-items:center;gap:10px;width:min(160px,28vw);font-size:clamp(14px,1.4vw,16px);color:#64748b;font-weight:600}._dot_bwxnz_323,._dotOn_bwxnz_325{width:max(44px,var(--touch-min));height:max(44px,var(--touch-min));border-radius:50%;display:flex;align-items:center;justify-content:center;background:#e2e8f0;z-index:1}._dotOn_bwxnz_325{background:#f97316;color:#fff}._line_bwxnz_357,._lineOn_bwxnz_359{position:absolute;top:21px;right:calc(50% + 22px);width:116px;height:3px;background:#e2e8f0}._lineOn_bwxnz_359{background:#f97316}._cancel_bwxnz_385{border:none;background:transparent;color:#f97316;font-size:18px;font-weight:600;cursor:pointer;min-height:var(--touch-min);padding:12px 20px}@media(orientation:portrait),(max-width:900px){._steps_bwxnz_289{flex-wrap:wrap;gap:12px}._line_bwxnz_357,._lineOn_bwxnz_359{display:none}}._page_1273b_1{display:flex;flex-direction:column;min-height:100%;background:#f8f7f5}._body_1273b_15{flex:1;padding:calc(20px * var(--ui-scale)) var(--space-page-x) calc(32px * var(--ui-scale));display:flex;flex-direction:column;align-items:center;gap:calc(16px * var(--ui-scale))}._card_1273b_35{width:100%;background:#fff;border-radius:calc(12px * var(--ui-scale));padding:calc(18px * var(--ui-scale));box-shadow:0 calc(6px * var(--ui-scale)) calc(16px * var(--ui-scale)) #0f172a1a}._profileTop_1273b_53{display:flex;align-items:center;margin-bottom:calc(16px * var(--ui-scale))}._avatar_1273b_65{width:calc(60px * var(--ui-scale));height:calc(60px * var(--ui-scale));margin-right:calc(14px * var(--ui-scale));border-radius:50%;background:#f97316;color:#fff;font-size:calc(24px * var(--ui-scale));font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}._profileInfo_1273b_95{flex:1;min-width:0}._greeting_1273b_105{margin:0 0 calc(8px * var(--ui-scale));font-size:calc(20px * var(--ui-scale));font-weight:700;color:#1c1917}._badges_1273b_119{display:flex;flex-wrap:wrap;align-items:center;gap:calc(8px * var(--ui-scale))}._memberBadge_1273b_133{display:inline-flex;align-items:center;gap:calc(4px * var(--ui-scale));padding:calc(5px * var(--ui-scale)) calc(10px * var(--ui-scale));border-radius:calc(10px * var(--ui-scale));background:#fff7ed;color:#c2410c;font-size:calc(12px * var(--ui-scale));font-weight:600}._crownIcon_1273b_157{width:calc(11px * var(--ui-scale));height:calc(11px * var(--ui-scale))}._metaHint_1273b_167{font-size:calc(12px * var(--ui-scale));font-weight:500;color:#a8a29e}._metaBlock_1273b_179{background:#fafaf9;border-radius:calc(10px * var(--ui-scale));padding:calc(4px * var(--ui-scale)) calc(14px * var(--ui-scale));margin-bottom:calc(12px * var(--ui-scale))}._metaRow_1273b_193{display:flex;align-items:center;justify-content:space-between;gap:calc(12px * var(--ui-scale));padding:calc(14px * var(--ui-scale)) 0;border-bottom:1px solid #e7e5e4;font-size:calc(14px * var(--ui-scale));font-weight:500;color:#78716c}._metaRow_1273b_193 strong{color:#1c1917;font-weight:600;letter-spacing:.3px}._metaRowLast_1273b_229{border-bottom:none}._balanceRow_1273b_237{display:flex;align-items:center;gap:calc(10px * var(--ui-scale))}._balanceOk_1273b_249{color:#ea580c;font-size:calc(16px * var(--ui-scale));font-weight:800}._balanceWarn_1273b_261{color:#dc2626;font-size:calc(16px * var(--ui-scale));font-weight:800}._recharge_1273b_273,._rechargeWarn_1273b_275{border:1px solid rgba(249,115,22,.25);border-radius:calc(10px * var(--ui-scale));padding:calc(7px * var(--ui-scale)) calc(12px * var(--ui-scale));font-size:calc(12px * var(--ui-scale));font-weight:700;cursor:pointer}._recharge_1273b_273{background:#fff7ed;color:#f97316}._rechargeWarn_1273b_275{background:#fef2f2;border-color:#dc262640;color:#dc2626;animation:_rechargePulse_1273b_1 1.2s ease-in-out infinite}@keyframes _rechargePulse_1273b_1{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}._lowWarn_1273b_337{display:flex;align-items:center;gap:calc(8px * var(--ui-scale));margin-bottom:calc(12px * var(--ui-scale));padding:calc(10px * var(--ui-scale)) calc(12px * var(--ui-scale));border-radius:calc(10px * var(--ui-scale));background:#fef2f2;color:#dc2626;font-size:calc(13px * var(--ui-scale));font-weight:500;line-height:1.35}._lowWarnIcon_1273b_365{width:calc(14px * var(--ui-scale));height:calc(14px * var(--ui-scale));color:#ff3b5c;flex-shrink:0}._stats_1273b_379{display:flex;align-items:center;background:#fafaf9;border-radius:calc(10px * var(--ui-scale));padding:calc(14px * var(--ui-scale)) calc(8px * var(--ui-scale))}._statItem_1273b_395{flex:1;display:flex;flex-direction:column;align-items:center;gap:calc(4px * var(--ui-scale));border:none;background:transparent;padding:0;cursor:default;color:inherit}button._statItem_1273b_395{cursor:pointer}._statItem_1273b_395 strong{font-size:calc(18px * var(--ui-scale));font-weight:800;color:#ea580c}._statItem_1273b_395 em{font-style:normal;font-size:calc(12px * var(--ui-scale));font-weight:500;color:#a8a29e}._statDivider_1273b_455{width:1px;height:calc(32px * var(--ui-scale));background:#e7e5e4;flex-shrink:0}._openDoor_1273b_469{display:flex;align-items:center;justify-content:center;gap:calc(8px * var(--ui-scale));width:100%;min-height:var(--touch-min);padding:calc(16px * var(--ui-scale)) calc(24px * var(--ui-scale));border:none;border-radius:calc(10px * var(--ui-scale));background:#f97316;color:#fff;font-size:calc(17px * var(--ui-scale));font-weight:700;cursor:pointer;box-shadow:0 calc(4px * var(--ui-scale)) calc(8px * var(--ui-scale)) #f973164d}._openDoorIcon_1273b_507{width:calc(20px * var(--ui-scale));height:calc(20px * var(--ui-scale))}._bottomRow_1273b_517{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:calc(12px * var(--ui-scale))}._actionCard_1273b_531{display:flex;align-items:center;gap:calc(12px * var(--ui-scale));min-height:calc(108px * var(--ui-scale));padding:calc(14px * var(--ui-scale));border:none;border-radius:calc(12px * var(--ui-scale));background:#fff;box-shadow:0 calc(6px * var(--ui-scale)) calc(16px * var(--ui-scale)) #0f172a1a;cursor:pointer;text-align:left;color:inherit}div._actionCard_1273b_531{cursor:default}._actionIcon_1273b_571{width:calc(48px * var(--ui-scale));height:calc(48px * var(--ui-scale));border-radius:calc(10px * var(--ui-scale));background:#f973161f;color:#f97316;display:flex;align-items:center;justify-content:center;flex-shrink:0}._actionIconSvg_1273b_595{width:calc(22px * var(--ui-scale));height:calc(22px * var(--ui-scale))}._actionQrWrap_1273b_605{width:calc(76px * var(--ui-scale));height:calc(76px * var(--ui-scale));border-radius:calc(10px * var(--ui-scale));background:#fff;padding:calc(6px * var(--ui-scale));display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 calc(2px * var(--ui-scale)) calc(8px * var(--ui-scale)) #0f172a14;box-sizing:border-box}._actionText_1273b_635{flex:1;min-width:0;display:flex;flex-direction:column;gap:calc(5px * var(--ui-scale))}._actionText_1273b_635 strong{font-size:calc(17px * var(--ui-scale));font-weight:800;color:#1c1917}._actionText_1273b_635 em{font-style:normal;font-size:calc(12px * var(--ui-scale));color:#78716c;line-height:1.4}._actionChevron_1273b_677{width:calc(32px * var(--ui-scale));height:calc(32px * var(--ui-scale));border-radius:calc(10px * var(--ui-scale));background:#f973161f;color:#f97316;display:flex;align-items:center;justify-content:center;flex-shrink:0}._actionChevronSvg_1273b_701{width:calc(18px * var(--ui-scale));height:calc(18px * var(--ui-scale))}@media(orientation:portrait),(max-width:900px){._bottomRow_1273b_517{grid-template-columns:1fr}}._overlay_1ibao_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:flex;align-items:center;justify-content:center;padding:calc(24px * var(--ui-scale))}._backdrop_1ibao_24{position:absolute;top:0;right:0;bottom:0;left:0;border:none;background:#1c191773;cursor:pointer}._panel_1ibao_43{position:relative;z-index:1;width:min(85vw,calc(720px * var(--ui-scale)));max-height:65vh;background:#fff;border-radius:calc(14px * var(--ui-scale));overflow:hidden;display:flex;flex-direction:column;box-shadow:0 calc(8px * var(--ui-scale)) calc(20px * var(--ui-scale)) #0f172a1f}._header_1ibao_71{position:relative;display:flex;align-items:center;justify-content:center;padding:calc(16px * var(--ui-scale)) calc(20px * var(--ui-scale));border-bottom:1px solid rgba(249,115,22,.12);background:#fff7ed;flex-shrink:0}._title_1ibao_93{margin:0;font-size:calc(16px * var(--ui-scale));font-weight:600;color:#1c1917}._close_1ibao_107{position:absolute;right:calc(16px * var(--ui-scale));top:50%;transform:translateY(-50%);width:calc(28px * var(--ui-scale));height:calc(28px * var(--ui-scale));border:none;background:transparent;color:#a8a29e;display:flex;align-items:center;justify-content:center;cursor:pointer}._closeIcon_1ibao_139{width:calc(22px * var(--ui-scale));height:calc(22px * var(--ui-scale))}._list_1ibao_149{padding:calc(12px * var(--ui-scale)) calc(14px * var(--ui-scale));overflow:auto}._card_1ibao_159{background:#fff;border-radius:calc(12px * var(--ui-scale));margin-bottom:calc(10px * var(--ui-scale));padding:calc(14px * var(--ui-scale));box-shadow:0 calc(3px * var(--ui-scale)) calc(10px * var(--ui-scale)) #0f172a14}._cardExpiring_1ibao_177{background:#f973160f;border:1px solid rgba(249,115,22,.22);box-shadow:0 calc(2px * var(--ui-scale)) calc(8px * var(--ui-scale)) #f973161a}._row_1ibao_191{display:flex;align-items:center}._amountWrap_1ibao_201{display:flex;align-items:flex-start;min-width:calc(60px * var(--ui-scale));color:#f97316}._symbol_1ibao_215{font-size:calc(14px * var(--ui-scale));font-weight:600;margin-top:calc(2px * var(--ui-scale))}._amount_1ibao_201{font-size:calc(26px * var(--ui-scale));font-weight:700;line-height:1}._highlight_1ibao_241{font-size:calc(20px * var(--ui-scale));font-weight:700;line-height:1.15;word-break:break-all}._empty_1ibao_255{margin:calc(28px * var(--ui-scale)) 0;text-align:center;font-size:calc(14px * var(--ui-scale));color:#a8a29e}._info_1ibao_269{flex:1;min-width:0;margin-left:calc(14px * var(--ui-scale))}._couponTitle_1ibao_281{margin:0 0 calc(3px * var(--ui-scale));font-size:calc(14px * var(--ui-scale));font-weight:500;color:#1c1917}._condition_1ibao_295{margin:0;font-size:calc(11px * var(--ui-scale));color:#a8a29e}._useBtn_1ibao_307{border:none;border-radius:calc(10px * var(--ui-scale));background:#f97316;color:#fff;padding:calc(7px * var(--ui-scale)) calc(14px * var(--ui-scale));font-size:calc(12px * var(--ui-scale));font-weight:500;cursor:pointer;flex-shrink:0}._footer_1ibao_331{margin-top:calc(10px * var(--ui-scale));padding-top:calc(10px * var(--ui-scale));border-top:1px solid rgba(249,115,22,.12)}._expire_1ibao_343{font-size:calc(11px * var(--ui-scale));color:#a8a29e}._expireWarn_1ibao_353{font-size:calc(11px * var(--ui-scale));color:#ea580c;font-weight:500}._wrap_4y2ok_1{position:relative;width:calc(60px * var(--ui-scale));height:calc(60px * var(--ui-scale));background:#fff;border-radius:calc(10px * var(--ui-scale));padding:calc(4px * var(--ui-scale));display:flex;align-items:center;justify-content:center;box-sizing:border-box}._matrix_4y2ok_27{display:flex;flex-direction:column}._row_4y2ok_37{display:flex;flex-direction:row}._cell_4y2ok_47{width:calc(2.2px * var(--ui-scale));height:calc(2.2px * var(--ui-scale));background:#fff}._cellBlack_4y2ok_59{background:#1c1917}._logo_4y2ok_67{position:absolute;top:50%;left:50%;right:auto;bottom:auto;transform:translate(-50%,-50%);background:#fff;border-radius:calc(8px * var(--ui-scale));padding:calc(3px * var(--ui-scale));color:#07c160;display:flex;align-items:center;justify-content:center}._logoIcon_4y2ok_99{width:calc(16px * var(--ui-scale));height:calc(16px * var(--ui-scale))}._header_1g7wz_5{position:relative;overflow:hidden;width:100%;flex-shrink:0}._gradient_1g7wz_19{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(115deg,#fff7f0,#ffede1 55%,#fff);pointer-events:none}._glow_1g7wz_36{position:absolute;top:calc(-28px * var(--ui-scale));right:calc(12px * var(--ui-scale));width:calc(140px * var(--ui-scale));height:calc(140px * var(--ui-scale));border-radius:50%;background:#f9731624;pointer-events:none}._glowSoft_1g7wz_58{position:absolute;top:calc(8px * var(--ui-scale));right:calc(96px * var(--ui-scale));width:calc(72px * var(--ui-scale));height:calc(72px * var(--ui-scale));border-radius:50%;background:#fb923c1f;pointer-events:none}._glowLeft_1g7wz_80{position:absolute;top:calc(-20px * var(--ui-scale));left:calc(-40px * var(--ui-scale));width:calc(120px * var(--ui-scale));height:calc(120px * var(--ui-scale));border-radius:50%;background:#ffedd5b3;pointer-events:none}._content_1g7wz_102{position:relative;z-index:1;padding:calc(18px * var(--ui-scale)) var(--space-page-x) calc(10px * var(--ui-scale))}._storeRow_1g7wz_114{display:flex;align-items:center;gap:calc(14px * var(--ui-scale))}._logo_1g7wz_126{width:calc(62px * var(--ui-scale));height:calc(62px * var(--ui-scale));border-radius:calc(16px * var(--ui-scale));background:linear-gradient(145deg,#fb923c,#ea580c);color:#fff;font-size:calc(28px * var(--ui-scale));font-weight:800;letter-spacing:1px;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 calc(4px * var(--ui-scale)) calc(14px * var(--ui-scale)) #ea580c47}._storeInfo_1g7wz_160{flex:1;min-width:0}._labelRow_1g7wz_170{display:flex;align-items:center;gap:calc(8px * var(--ui-scale));margin-bottom:calc(4px * var(--ui-scale));flex-wrap:wrap}._welcome_1g7wz_186{font-size:calc(12px * var(--ui-scale));color:#ea580c;font-weight:600;letter-spacing:2px}._statusPill_1g7wz_200{display:inline-flex;align-items:center;gap:calc(4px * var(--ui-scale));background:#22c55e1f;padding:calc(3px * var(--ui-scale)) calc(8px * var(--ui-scale));border-radius:999px}._statusPill_1g7wz_200[data-online="0"],._statusPill_1g7wz_200[data-open="0"]{background:#94a3b82e}._statusDot_1g7wz_228{width:calc(6px * var(--ui-scale));height:calc(6px * var(--ui-scale));border-radius:50%;background:#22c55e}._statusPill_1g7wz_200[data-online="0"] ._statusDot_1g7wz_228,._statusPill_1g7wz_200[data-open="0"] ._statusDot_1g7wz_228{background:#94a3b8}._statusText_1g7wz_252{font-size:calc(11px * var(--ui-scale));color:#16a34a;font-weight:700}._statusPill_1g7wz_200[data-online="0"] ._statusText_1g7wz_252,._statusPill_1g7wz_200[data-open="0"] ._statusText_1g7wz_252{color:#64748b}._title_1g7wz_274{margin:0 0 calc(6px * var(--ui-scale));font-size:calc(30px * var(--ui-scale));font-weight:800;color:#1c1917;letter-spacing:2px;line-height:1.15}._titleAccent_1g7wz_292{display:block;width:calc(36px * var(--ui-scale));height:calc(3px * var(--ui-scale));border-radius:calc(2px * var(--ui-scale));background:#f97316}._actionRow_8ldsc_1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(10px * var(--ui-scale));min-width:0}._actionCard_8ldsc_15{display:flex;align-items:center;gap:calc(12px * var(--ui-scale));min-height:calc(112px * var(--ui-scale));padding:calc(20px * var(--ui-scale)) calc(16px * var(--ui-scale));border:none;border-radius:calc(10px * var(--ui-scale));background:#fff;box-shadow:0 calc(4px * var(--ui-scale)) calc(14px * var(--ui-scale)) #0f172a1a;cursor:pointer;text-align:left}._actionIcon_8ldsc_45{width:calc(48px * var(--ui-scale));height:calc(48px * var(--ui-scale));border-radius:calc(10px * var(--ui-scale));background:#fff7ed;display:flex;align-items:center;justify-content:center;flex-shrink:0}._actionIcon_8ldsc_45 svg{width:calc(24px * var(--ui-scale));height:calc(24px * var(--ui-scale))}._actionText_8ldsc_77{flex:1;display:flex;flex-direction:column;gap:calc(4px * var(--ui-scale));min-width:0}._actionText_8ldsc_77 strong{font-size:calc(16px * var(--ui-scale));color:#334155;font-weight:700}._actionText_8ldsc_77 em{font-style:normal;font-size:calc(11px * var(--ui-scale));color:#94a3b8}._actionArrow_8ldsc_117{width:calc(32px * var(--ui-scale));height:calc(32px * var(--ui-scale));border-radius:calc(10px * var(--ui-scale));background:#fff7ed;display:flex;align-items:center;justify-content:center;flex-shrink:0}._actionArrow_8ldsc_117 svg{width:calc(20px * var(--ui-scale));height:calc(20px * var(--ui-scale))}@media(orientation:portrait),(max-width:900px){._actionRow_8ldsc_1{grid-template-columns:repeat(2,minmax(0,1fr))}}._section_1kkp0_1{position:relative;overflow:hidden;border-radius:calc(14px * var(--ui-scale));background:#fff8f1;border:1px solid rgba(249,115,22,.14);box-shadow:0 calc(6px * var(--ui-scale)) calc(16px * var(--ui-scale)) #ea580c14;min-height:calc(100px * var(--ui-scale))}._glow_1kkp0_23{position:absolute;top:calc(-36px * var(--ui-scale));right:calc(-28px * var(--ui-scale));width:calc(120px * var(--ui-scale));height:calc(120px * var(--ui-scale));border-radius:50%;background:#f973161f;pointer-events:none}._content_1kkp0_45{position:relative;z-index:1;display:flex;align-items:center;gap:calc(16px * var(--ui-scale));padding:calc(8px * var(--ui-scale)) calc(20px * var(--ui-scale)) calc(18px * var(--ui-scale))}._iconWrap_1kkp0_65{width:calc(54px * var(--ui-scale));height:calc(54px * var(--ui-scale));border-radius:calc(10px * var(--ui-scale));background:#fff;border:1px solid rgba(249,115,22,.16);display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 calc(4px * var(--ui-scale)) calc(12px * var(--ui-scale)) #f973161f}._iconWrap_1kkp0_65 svg{width:calc(28px * var(--ui-scale));height:calc(28px * var(--ui-scale))}._body_1kkp0_103{flex:1;min-width:0}._titleRow_1kkp0_113{display:flex;align-items:center;gap:calc(10px * var(--ui-scale));margin-bottom:calc(6px * var(--ui-scale));flex-wrap:wrap}._titleRow_1kkp0_113 h2{margin:0;font-size:calc(22px * var(--ui-scale));color:#1c1917;font-weight:800}._tag_1kkp0_143{padding:calc(3px * var(--ui-scale)) calc(8px * var(--ui-scale));border-radius:calc(8px * var(--ui-scale));background:#f973161f;color:#ea580c;font-size:calc(12px * var(--ui-scale));font-weight:700}._desc_1kkp0_161{margin:0 0 calc(4px * var(--ui-scale));font-size:calc(14px * var(--ui-scale));color:#78716c;line-height:1.45}._disclaimer_1kkp0_175{margin:0 0 calc(12px * var(--ui-scale));font-size:calc(11px * var(--ui-scale));color:#a8a29e}._cta_1kkp0_187{display:inline-flex;align-items:center;gap:calc(4px * var(--ui-scale));border:none;border-radius:999px;min-height:var(--touch-min);padding:calc(10px * var(--ui-scale)) calc(18px * var(--ui-scale));background:linear-gradient(135deg,#fb923c,#ea580c);color:#fff;font-size:calc(14px * var(--ui-scale));font-weight:700;cursor:default;pointer-events:none;box-shadow:0 calc(6px * var(--ui-scale)) calc(14px * var(--ui-scale)) #ea580c47}._cta_1kkp0_187 svg{width:calc(16px * var(--ui-scale));height:calc(16px * var(--ui-scale))}._dots_1kkp0_233{position:absolute;right:calc(18px * var(--ui-scale));bottom:calc(10px * var(--ui-scale));display:flex;gap:calc(6px * var(--ui-scale));z-index:1}._dot_1kkp0_233,._dotActive_1kkp0_253{width:calc(8px * var(--ui-scale));height:calc(8px * var(--ui-scale));border-radius:999px;border:none;padding:0;background:#f9731647;cursor:pointer}._dotActive_1kkp0_253{width:calc(22px * var(--ui-scale));background:#f97316}@media(orientation:portrait),(max-width:900px){._content_1kkp0_45{flex-direction:column;align-items:stretch}._cta_1kkp0_187{align-self:flex-start}._dots_1kkp0_233{position:static;justify-content:center;padding-bottom:calc(12px * var(--ui-scale))}}._overlay_1d9g4_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70}._backdrop_1d9g4_16{position:absolute;top:0;right:0;bottom:0;left:0;border:none;cursor:pointer;background:#0f172ac7}._hotspot_1d9g4_39{position:absolute;z-index:1;width:min(50vw,calc(400px * var(--ui-scale)));max-width:calc(100vw - 32px);display:flex;justify-content:center;align-items:flex-end;box-sizing:border-box}._hotspotId_1d9g4_61{left:16px;bottom:calc(28px * var(--ui-scale));max-width:calc(100vw - 32px)}._hotspotNfc_1d9g4_75{left:50%;bottom:calc(28px * var(--ui-scale));transform:translate(-50%)}._card_1d9g4_87{width:100%;border:calc(1.5px * var(--ui-scale)) solid rgba(16,185,129,.22);border-radius:calc(18px * var(--ui-scale));background:#fff;padding:calc(26px * var(--ui-scale)) calc(16px * var(--ui-scale)) calc(28px * var(--ui-scale));display:flex;flex-direction:column;align-items:center;color:inherit;box-shadow:0 calc(10px * var(--ui-scale)) calc(24px * var(--ui-scale)) #05966947}._cardNfc_1d9g4_119{border-color:#007aff47;box-shadow:0 calc(10px * var(--ui-scale)) calc(24px * var(--ui-scale)) #007aff47}._cardId_1d9g4_131{border-color:#10b98138}._tipWrap_1d9g4_141{width:100%;display:flex;flex-direction:column;align-items:center;margin-bottom:calc(20px * var(--ui-scale))}._tip_1d9g4_141{display:flex;align-items:center;gap:calc(10px * var(--ui-scale));width:100%;padding:calc(12px * var(--ui-scale));border-radius:calc(16px * var(--ui-scale));border:calc(1.5px * var(--ui-scale)) solid rgba(249,115,22,.22);background:#fff7ed;box-shadow:0 calc(4px * var(--ui-scale)) calc(10px * var(--ui-scale)) #f973161a;text-align:left}._tipId_1d9g4_185{background:#fff7ed;border-color:#f9731638}._tipNfc_1d9g4_195{background:#eff6ff;border-color:#007aff38;box-shadow:0 calc(4px * var(--ui-scale)) calc(10px * var(--ui-scale)) #007aff1a}._avatar_1d9g4_209{width:calc(36px * var(--ui-scale));height:calc(36px * var(--ui-scale));border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;border:calc(1.5px * var(--ui-scale)) solid rgba(249,115,22,.2);background:#ffedd5;color:#f97316}._avatarId_1d9g4_235{background:#ffedd5;border-color:#f9731633;color:#f97316}._avatarNfc_1d9g4_247{background:#dbeafe;border-color:#007aff38;color:#007aff}._avatarIcon_1d9g4_259{width:calc(18px * var(--ui-scale));height:calc(18px * var(--ui-scale))}._tipText_1d9g4_269{flex:1;min-width:0;display:flex;flex-direction:column}._tipText_1d9g4_269 strong{font-size:calc(14px * var(--ui-scale));font-weight:700;color:#9a3412;line-height:1.4}._tipMainNfc_1d9g4_297{color:#1e3a8a!important}._tipText_1d9g4_269 em{margin-top:calc(2px * var(--ui-scale));font-style:normal;font-size:calc(12px * var(--ui-scale));font-weight:600;color:#c2410c;opacity:.85}._tipSubNfc_1d9g4_323{color:#1d4ed8!important}._tipTail_1d9g4_331{width:0;height:0;border-left:calc(9px * var(--ui-scale)) solid transparent;border-right:calc(9px * var(--ui-scale)) solid transparent;border-top:calc(9px * var(--ui-scale)) solid #fff7ed;margin-top:calc(-1px * var(--ui-scale))}._tipTailId_1d9g4_349{border-top-color:#fff7ed}._tipTailNfc_1d9g4_357{border-top-color:#eff6ff}._slot_1d9g4_367{width:100%;display:flex;align-items:center;justify-content:center;padding:calc(32px * var(--ui-scale)) 0;border-radius:calc(14px * var(--ui-scale));border:calc(1.5px * var(--ui-scale)) dashed rgba(16,185,129,.22);background:#f0fdf4}._slotId_1d9g4_389{background:#f0fdf4;border-color:#10b98138}._slotNfc_1d9g4_399{background:#eff6ff;border-color:#007aff38;min-height:calc(152px * var(--ui-scale))}._idCard_1d9g4_413{position:relative;width:calc(128px * var(--ui-scale));height:calc(112px * var(--ui-scale));border-radius:calc(10px * var(--ui-scale));background:#fff;border:1px solid rgba(16,185,129,.2);box-shadow:0 calc(3px * var(--ui-scale)) calc(8px * var(--ui-scale)) #10b9811f;padding:calc(8px * var(--ui-scale))}._idChip_1d9g4_437{position:absolute;left:calc(10px * var(--ui-scale));top:calc(14px * var(--ui-scale));padding:calc(5px * var(--ui-scale));border-radius:calc(8px * var(--ui-scale));background:#10b98129;color:#059669;display:flex;align-items:center;justify-content:center}._idChipIcon_1d9g4_463{width:calc(15px * var(--ui-scale));height:calc(15px * var(--ui-scale))}._idLine1_1d9g4_473,._idLine2_1d9g4_475{position:absolute;right:calc(12px * var(--ui-scale));border-radius:calc(4px * var(--ui-scale))}._idLine1_1d9g4_473{top:calc(18px * var(--ui-scale));width:calc(50px * var(--ui-scale));height:calc(5px * var(--ui-scale));background:#10b98159}._idLine2_1d9g4_475{top:calc(28px * var(--ui-scale));width:calc(36px * var(--ui-scale));height:calc(5px * var(--ui-scale));background:#10b98138}._idPhoto_1d9g4_515{position:absolute;right:calc(12px * var(--ui-scale));bottom:calc(10px * var(--ui-scale));width:calc(28px * var(--ui-scale));height:calc(34px * var(--ui-scale));border-radius:calc(6px * var(--ui-scale));background:#10b98124}._nfcVisual_1d9g4_537{position:relative;display:flex;align-items:center;justify-content:center;min-height:calc(152px * var(--ui-scale));padding:calc(12px * var(--ui-scale)) 0}._nfcPhone_1d9g4_555{position:relative;z-index:1;width:calc(72px * var(--ui-scale));height:calc(128px * var(--ui-scale));border-radius:calc(14px * var(--ui-scale));border:calc(2.5px * var(--ui-scale)) solid #007aff;background:#fff;display:flex;align-items:center;justify-content:center;color:#007aff}._nfcIcon_1d9g4_583{width:calc(36px * var(--ui-scale));height:calc(36px * var(--ui-scale))}._nfcWaves_1d9g4_593{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;pointer-events:none}._nfcWave_1d9g4_593{position:absolute;width:calc(36px * var(--ui-scale));height:calc(36px * var(--ui-scale));border-radius:50%;border:calc(2px * var(--ui-scale)) solid #007aff;opacity:.55;animation:_nfcPulse_1d9g4_1 1.8s ease-out infinite}._nfcWave2_1d9g4_634{width:calc(50px * var(--ui-scale));height:calc(50px * var(--ui-scale));opacity:.4;animation-delay:.25s}._nfcWave3_1d9g4_648{width:calc(64px * var(--ui-scale));height:calc(64px * var(--ui-scale));opacity:.25;animation-delay:.5s}@keyframes _nfcPulse_1d9g4_1{0%{transform:scale(.85);opacity:.55}to{transform:scale(1.15);opacity:0}}._arrowRow_1d9g4_686{display:flex;flex-direction:row;align-items:center;gap:calc(6px * var(--ui-scale));margin-top:calc(22px * var(--ui-scale));padding:calc(12px * var(--ui-scale)) calc(14px * var(--ui-scale));border-radius:999px;background:#10b981;animation:_bounce_1d9g4_1 1.4s ease-in-out infinite}._arrowRowId_1d9g4_710{background:#10b981}._arrowRowNfc_1d9g4_718{background:#007aff}._arrowIcon_1d9g4_726{width:calc(22px * var(--ui-scale));height:calc(22px * var(--ui-scale));border-radius:50%;background:#ffffff38;display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}._arrowSvg_1d9g4_750{width:calc(16px * var(--ui-scale));height:calc(16px * var(--ui-scale))}._arrowText_1d9g4_760{font-size:calc(13px * var(--ui-scale));font-weight:700;color:#fff;white-space:nowrap}@keyframes _bounce_1d9g4_1{0%,to{transform:translateY(0)}50%{transform:translateY(calc(8px * var(--ui-scale)))}}._authCard_52g47_1{position:relative;background:#fff;border-radius:calc(12px * var(--ui-scale));padding:calc(4px * var(--ui-scale)) calc(4px * var(--ui-scale)) calc(10px * var(--ui-scale));box-shadow:0 calc(4px * var(--ui-scale)) calc(16px * var(--ui-scale)) #0f172a14;display:flex;flex-direction:column;z-index:1}._authCardTip_52g47_14{box-shadow:0 0 0 calc(2px * var(--ui-scale)) #f9731659,0 calc(8px * var(--ui-scale)) calc(24px * var(--ui-scale)) #f973162e;animation:_tipPulse_52g47_1 1.3s ease-in-out infinite}._authTipGlow_52g47_21{position:absolute;top:calc(-3px * var(--ui-scale));right:calc(-3px * var(--ui-scale));bottom:calc(-3px * var(--ui-scale));left:calc(-3px * var(--ui-scale));border-radius:calc(14px * var(--ui-scale));background:#f973160a;pointer-events:none;z-index:0}@keyframes _tipPulse_52g47_1{0%,to{box-shadow:0 0 0 calc(2px * var(--ui-scale)) #f9731638,0 calc(6px * var(--ui-scale)) calc(18px * var(--ui-scale)) #f973161f}50%{box-shadow:0 0 0 calc(3px * var(--ui-scale)) #f9731673,0 calc(10px * var(--ui-scale)) calc(28px * var(--ui-scale)) #f9731638}}._authMain_52g47_47{position:relative;z-index:1;display:grid;grid-template-columns:1fr 1fr;align-items:stretch;min-width:0;min-height:calc(320px * var(--ui-scale))}._facePanel_52g47_57{position:relative;border:none;border-radius:calc(8px * var(--ui-scale));background:#fff9f5;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:calc(8px * var(--ui-scale)) calc(12px * var(--ui-scale)) calc(10px * var(--ui-scale));cursor:pointer;color:inherit;min-width:0;min-height:var(--touch-min);margin:calc(8px * var(--ui-scale)) calc(4px * var(--ui-scale)) calc(4px * var(--ui-scale)) calc(8px * var(--ui-scale))}._qrPanel_52g47_76{position:relative;border-radius:calc(12px * var(--ui-scale));background:#fff;box-shadow:0 calc(3px * var(--ui-scale)) calc(12px * var(--ui-scale)) #0f172a0f;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:calc(10px * var(--ui-scale)) calc(8px * var(--ui-scale)) calc(12px * var(--ui-scale));margin:calc(8px * var(--ui-scale)) calc(8px * var(--ui-scale)) calc(4px * var(--ui-scale)) calc(4px * var(--ui-scale));min-width:0;overflow:hidden}._qrAuthTabs_52g47_94{display:flex;width:100%;box-sizing:border-box;margin:0 0 calc(8px * var(--ui-scale));padding:calc(4px * var(--ui-scale));gap:calc(4px * var(--ui-scale));background:#f5f5f4;border-radius:calc(10px * var(--ui-scale))}._qrAuthTab_52g47_94{flex:1;border:none;background:transparent;border-radius:calc(8px * var(--ui-scale));padding:calc(10px * var(--ui-scale)) calc(6px * var(--ui-scale));font-size:calc(14px * var(--ui-scale));font-weight:500;color:#78716c;cursor:pointer;min-height:var(--touch-min)}._qrAuthTabActive_52g47_118{background:#fff;color:#1c1917;font-weight:700;box-shadow:0 calc(1px * var(--ui-scale)) calc(4px * var(--ui-scale)) #0f172a14}._qrBoxBtn_52g47_126{border:none;background:transparent;padding:0;cursor:pointer;color:inherit;display:block;width:min(100%,calc(256px * var(--ui-scale)))}._cornerTL_52g47_136,._cornerTR_52g47_137,._cornerBL_52g47_138,._cornerBR_52g47_139{position:absolute;width:calc(28px * var(--ui-scale));height:calc(28px * var(--ui-scale));border:calc(2.5px * var(--ui-scale)) solid rgba(232,160,122,.72);border-radius:calc(4px * var(--ui-scale));pointer-events:none;z-index:2}._cornerTL_52g47_136{top:calc(8px * var(--ui-scale));left:calc(16px * var(--ui-scale));border-right:none;border-bottom:none}._cornerTR_52g47_137{top:calc(8px * var(--ui-scale));right:calc(16px * var(--ui-scale));border-left:none;border-bottom:none}._cornerBL_52g47_138{bottom:calc(4px * var(--ui-scale));left:calc(16px * var(--ui-scale));border-right:none;border-top:none}._cornerBR_52g47_139{bottom:calc(4px * var(--ui-scale));right:calc(16px * var(--ui-scale));border-left:none;border-top:none}._faceFrameWrap_52g47_177{position:relative;flex:1;width:100%;display:flex;align-items:center;justify-content:center;min-height:calc(188px * var(--ui-scale));overflow:hidden}._faceFrame_52g47_177{width:calc(130px * var(--ui-scale));height:calc(188px * var(--ui-scale));border:calc(1.5px * var(--ui-scale)) solid rgba(232,160,122,.5);border-radius:calc(70px * var(--ui-scale));background:#ffffff8c;flex-shrink:0}._scanLine_52g47_200{position:absolute;left:50%;top:50%;width:calc(110px * var(--ui-scale));height:calc(3px * var(--ui-scale));margin-left:calc(-55px * var(--ui-scale));margin-top:calc(-1.5px * var(--ui-scale));border-radius:calc(10px * var(--ui-scale));background:#f4b98cb3;opacity:.55;box-shadow:0 0 calc(4px * var(--ui-scale)) #e8a07a59;pointer-events:none;animation:_faceScan_52g47_1 4s ease-in-out infinite}@keyframes _faceScan_52g47_1{0%,to{transform:translateY(calc(-95px * var(--ui-scale)))}50%{transform:translateY(calc(95px * var(--ui-scale)))}}._faceTitle_52g47_226{margin:calc(4px * var(--ui-scale)) 0 0;font-size:calc(18px * var(--ui-scale));font-weight:700;color:#c27a5ae0;text-align:center}._agree_52g47_234{margin:calc(6px * var(--ui-scale)) 0 0;font-size:calc(9px * var(--ui-scale));color:#a89488e6;text-align:center;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:0}._linkBtn_52g47_246{border:none;background:transparent;padding:0;font:inherit;color:inherit;cursor:pointer}._link_52g47_246{text-decoration:underline;color:#c27a5af2;font-weight:600}._qrBox_52g47_126{position:relative;width:min(100%,calc(256px * var(--ui-scale)));aspect-ratio:1;height:auto;border-radius:calc(12px * var(--ui-scale));background:#fff;padding:calc(14px * var(--ui-scale));box-sizing:border-box}._qrImage_52g47_272{display:block;width:100%;height:100%;object-fit:contain}._qrPlaceholder_52g47_279{width:100%;height:100%;background:#f5f5f4;border-radius:calc(6px * var(--ui-scale))}._qrMethods_52g47_286{display:flex;align-items:center;justify-content:center;gap:calc(6px * var(--ui-scale));margin-top:calc(8px * var(--ui-scale));flex-wrap:wrap}._methodsHint_52g47_295{font-size:calc(11px * var(--ui-scale));font-weight:500;color:#a8a29e}._methodAlipay_52g47_302,._methodWechat_52g47_303,._methodGanfu_52g47_304{width:calc(22px * var(--ui-scale));height:calc(22px * var(--ui-scale));border-radius:50%;color:#fff;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;flex-shrink:0;line-height:0}._methodAlipay_52g47_302{background:#1677ff}._methodWechat_52g47_303{background:#07c160}._methodGanfu_52g47_304{background:transparent}._methodBrandIcon_52g47_329{width:calc(14px * var(--ui-scale));height:calc(14px * var(--ui-scale));max-width:100%;max-height:100%;display:block;flex-shrink:0}._methodGanfuIcon_52g47_338{width:100%;height:100%;max-width:100%;max-height:100%;display:block;flex-shrink:0}._methodRow_52g47_347{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(8px * var(--ui-scale));margin:calc(6px * var(--ui-scale)) calc(8px * var(--ui-scale)) 0;min-width:0}._methodBtn_52g47_357{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(6px * var(--ui-scale));min-height:calc(96px * var(--ui-scale));padding:calc(18px * var(--ui-scale)) calc(8px * var(--ui-scale));border:none;border-radius:calc(10px * var(--ui-scale));font-size:calc(13px * var(--ui-scale));font-weight:600;cursor:pointer}._methodIcon_52g47_372{width:calc(32px * var(--ui-scale));height:calc(32px * var(--ui-scale));border-radius:calc(10px * var(--ui-scale));display:flex;align-items:center;justify-content:center}._methodIcon_52g47_372 svg{width:calc(18px * var(--ui-scale));height:calc(18px * var(--ui-scale))}._methodGreen_52g47_386{background:#10b98114;color:#047857}._methodGreen_52g47_386 ._methodIcon_52g47_372{background:#10b98129;color:#10b981}._methodBlue_52g47_396{background:#007aff14;color:#1d4ed8}._methodBlue_52g47_396 ._methodIcon_52g47_372{background:#007aff29;color:#007aff}._methodRed_52g47_406{background:#e5393514;color:#c62828}._methodRed_52g47_406 ._methodIcon_52g47_372{background:#e5393529;color:#e53935}@media(orientation:portrait),(max-width:900px){._authMain_52g47_47{grid-template-columns:1fr 1fr;min-height:0}._facePanel_52g47_57,._qrPanel_52g47_76{margin:calc(8px * var(--ui-scale)) calc(4px * var(--ui-scale))}._methodRow_52g47_347{grid-template-columns:repeat(3,minmax(0,1fr))}._qrBox_52g47_126{width:min(100%,calc(200px * var(--ui-scale)))}}._toast_1cs4z_1{position:fixed;top:calc(16px * var(--ui-scale));left:50%;transform:translate(-50%);z-index:60;display:flex;align-items:center;gap:calc(10px * var(--ui-scale));width:fit-content;max-width:min(86vw,calc(640px * var(--ui-scale)));padding:calc(14px * var(--ui-scale)) calc(18px * var(--ui-scale));border:1px solid #fed7aa;border-radius:calc(12px * var(--ui-scale));background:#fff;box-shadow:0 calc(6px * var(--ui-scale)) calc(16px * var(--ui-scale)) #9a34121f;cursor:pointer;text-align:left;color:inherit}._iconBox_1cs4z_45{width:calc(34px * var(--ui-scale));height:calc(34px * var(--ui-scale));border-radius:calc(9px * var(--ui-scale));background:#f973161f;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#f97316}._icon_1cs4z_45{width:calc(18px * var(--ui-scale));height:calc(18px * var(--ui-scale))}._text_1cs4z_79{font-size:calc(15px * var(--ui-scale));font-weight:600;color:#1c1917;letter-spacing:.2px;line-height:1.4}._overlay_m60t9_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:calc(40px * var(--ui-scale)) var(--space-page-x) calc(160px * var(--ui-scale));pointer-events:none}._backdrop_m60t9_33{position:absolute;top:0;right:0;bottom:0;left:0;border:none;background:#1c19178c;cursor:pointer;pointer-events:auto}._panel_m60t9_57{position:relative;z-index:2;width:min(calc(420px * var(--ui-scale)),100%);background:#fff;border-radius:calc(14px * var(--ui-scale));padding:calc(20px * var(--ui-scale)) calc(22px * var(--ui-scale));border:1px solid #f5f5f4;box-shadow:0 calc(12px * var(--ui-scale)) calc(24px * var(--ui-scale)) #0f172a2e;pointer-events:auto}._header_m60t9_83{display:flex;align-items:flex-start;margin-bottom:calc(18px * var(--ui-scale))}._iconBox_m60t9_95{width:calc(40px * var(--ui-scale));height:calc(40px * var(--ui-scale));border-radius:calc(10px * var(--ui-scale));background:#e539351a;display:flex;align-items:center;justify-content:center;margin-right:calc(12px * var(--ui-scale));flex-shrink:0;overflow:hidden}._icon_m60t9_95{width:calc(22px * var(--ui-scale));height:calc(22px * var(--ui-scale))}._titleWrap_m60t9_131{flex:1;padding-right:calc(8px * var(--ui-scale));min-width:0}._title_m60t9_131{margin:0;font-size:calc(17px * var(--ui-scale));font-weight:700;color:#1c1917;line-height:calc(24px * var(--ui-scale))}._subtitle_m60t9_159{margin:calc(4px * var(--ui-scale)) 0 0;font-size:calc(12px * var(--ui-scale));color:#78716c;line-height:calc(17px * var(--ui-scale))}._close_m60t9_173{width:calc(28px * var(--ui-scale));height:calc(28px * var(--ui-scale));border:none;border-radius:50%;background:#f5f5f4;color:#78716c;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0}._closeIcon_m60t9_203{width:calc(16px * var(--ui-scale));height:calc(16px * var(--ui-scale))}._field_m60t9_213{margin-bottom:calc(14px * var(--ui-scale))}._label_m60t9_221{display:block;margin-bottom:calc(8px * var(--ui-scale));font-size:calc(13px * var(--ui-scale));font-weight:600;color:#44403c}._required_m60t9_237{color:#e53935;font-weight:700}._input_m60t9_247{width:100%;height:calc(48px * var(--ui-scale));box-sizing:border-box;border:calc(1.5px * var(--ui-scale)) solid #e7e5e4;border-radius:calc(10px * var(--ui-scale));padding:0 calc(14px * var(--ui-scale));font-size:calc(15px * var(--ui-scale));color:#1c1917;background:#fafaf9;outline:none;letter-spacing:.12em}._inputToken_m60t9_277{letter-spacing:normal;font-size:calc(13px * var(--ui-scale));overflow-x:auto}._input_m60t9_247::placeholder{color:#a8a29e;letter-spacing:normal}._inputFocused_m60t9_299{border-color:#e53935;background:#fef2f2}._actions_m60t9_309{display:flex;gap:calc(10px * var(--ui-scale));margin-top:calc(8px * var(--ui-scale))}._cancelBtn_m60t9_321,._confirmBtn_m60t9_323{flex:1;height:calc(48px * var(--ui-scale));border-radius:calc(10px * var(--ui-scale));font-size:calc(15px * var(--ui-scale));cursor:pointer;display:flex;align-items:center;justify-content:center}._cancelBtn_m60t9_321{border:calc(1.5px * var(--ui-scale)) solid #e7e5e4;background:#fff;color:#57534e;font-weight:600}._confirmBtn_m60t9_323{border:none;background:#e53935;color:#fff;font-weight:700}._confirmBtn_m60t9_323:disabled,._cancelBtn_m60t9_321:disabled{opacity:.55;cursor:not-allowed}._shortCircuit_m60t9_385{margin:0 0 calc(12px * var(--ui-scale));padding:calc(10px * var(--ui-scale)) calc(12px * var(--ui-scale));border-radius:calc(10px * var(--ui-scale));background:#f0fdf4;border:1px solid rgba(16,185,129,.28);color:#047857;font-size:calc(13px * var(--ui-scale));font-weight:600;line-height:1.4}._formToast_m60t9_409{position:absolute;top:calc(24px * var(--ui-scale));left:50%;transform:translate(-50%);z-index:10;max-width:min(86%,calc(360px * var(--ui-scale)));padding:calc(10px * var(--ui-scale)) calc(14px * var(--ui-scale));border-radius:calc(10px * var(--ui-scale));background:#1c1917;color:#fff;font-size:calc(13px * var(--ui-scale));font-weight:600;line-height:1.4;text-align:center;box-shadow:0 calc(6px * var(--ui-scale)) calc(16px * var(--ui-scale)) #1c191747;pointer-events:none}._guideWrap_m60t9_453{position:absolute;z-index:1;right:16px;bottom:calc(28px * var(--ui-scale));width:min(50vw,calc(400px * var(--ui-scale)));max-width:calc(100vw - 32px);display:flex;justify-content:center;align-items:flex-end;box-sizing:border-box;pointer-events:none}._guideCard_m60t9_481{width:100%;border:calc(1.5px * var(--ui-scale)) solid rgba(229,57,53,.28);border-radius:calc(18px * var(--ui-scale));background:#fff;padding:calc(26px * var(--ui-scale)) calc(16px * var(--ui-scale)) calc(28px * var(--ui-scale));display:flex;flex-direction:column;align-items:center;box-shadow:0 calc(10px * var(--ui-scale)) calc(24px * var(--ui-scale)) #e5393538}._tipWrap_m60t9_509{width:100%;display:flex;flex-direction:column;align-items:center;margin-bottom:calc(20px * var(--ui-scale))}._tip_m60t9_509{display:flex;align-items:center;gap:calc(10px * var(--ui-scale));width:100%;padding:calc(12px * var(--ui-scale));border-radius:calc(16px * var(--ui-scale));border:calc(1.5px * var(--ui-scale)) solid rgba(229,57,53,.22);background:#fef2f2;box-shadow:0 calc(4px * var(--ui-scale)) calc(10px * var(--ui-scale)) #e539351a;text-align:left}._avatar_m60t9_553{width:calc(36px * var(--ui-scale));height:calc(36px * var(--ui-scale));border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;border:calc(1.5px * var(--ui-scale)) solid rgba(229,57,53,.2);background:#fee2e2;color:#e53935}._avatarIcon_m60t9_579{width:calc(18px * var(--ui-scale));height:calc(18px * var(--ui-scale))}._tipText_m60t9_589{flex:1;min-width:0;display:flex;flex-direction:column}._tipText_m60t9_589 strong{font-size:calc(14px * var(--ui-scale));font-weight:700;color:#9f1239;line-height:1.4}._tipText_m60t9_589 em{margin-top:calc(2px * var(--ui-scale));font-style:normal;font-size:calc(12px * var(--ui-scale));font-weight:600;color:#e53935;opacity:.85}._tipTail_m60t9_635{width:0;height:0;border-left:calc(9px * var(--ui-scale)) solid transparent;border-right:calc(9px * var(--ui-scale)) solid transparent;border-top:calc(9px * var(--ui-scale)) solid #fef2f2;margin-top:calc(-1px * var(--ui-scale))}._slot_m60t9_653{width:100%;display:flex;align-items:center;justify-content:center;padding:calc(28px * var(--ui-scale)) 0;border-radius:calc(14px * var(--ui-scale));border:calc(1.5px * var(--ui-scale)) dashed rgba(229,57,53,.28);background:#fff1f2}._phone_m60t9_675{width:calc(72px * var(--ui-scale));height:calc(128px * var(--ui-scale));border-radius:calc(14px * var(--ui-scale));border:calc(2.5px * var(--ui-scale)) solid #e53935;background:#fff;display:flex;align-items:center;justify-content:center;color:#e53935}._phoneQr_m60t9_699{width:calc(36px * var(--ui-scale));height:calc(36px * var(--ui-scale))}._arrowRow_m60t9_709{display:flex;flex-direction:row;align-items:center;gap:calc(6px * var(--ui-scale));margin-top:calc(22px * var(--ui-scale));padding:calc(12px * var(--ui-scale)) calc(14px * var(--ui-scale));border-radius:999px;background:#e53935;animation:_bounce_m60t9_1 1.4s ease-in-out infinite}._arrowIcon_m60t9_733{width:calc(22px * var(--ui-scale));height:calc(22px * var(--ui-scale));border-radius:50%;background:#ffffff38;display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}._arrowSvg_m60t9_757{width:calc(16px * var(--ui-scale));height:calc(16px * var(--ui-scale))}._arrowText_m60t9_767{font-size:calc(13px * var(--ui-scale));font-weight:700;color:#fff;white-space:nowrap}@keyframes _bounce_m60t9_1{0%,to{transform:translateY(0)}50%{transform:translateY(calc(8px * var(--ui-scale)))}}._page_10ssf_1{display:flex;flex-direction:column;min-height:100%;background:#fff;position:relative}._main_10ssf_17{flex:1;overflow:visible;padding:calc(12px * var(--ui-scale));display:flex;flex-direction:column;min-height:0}._main_10ssf_17>*+*{margin-top:calc(12px * var(--ui-scale))}._overlay_110pl_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:flex;align-items:center;justify-content:center;padding:calc(40px * var(--ui-scale)) var(--space-page-x)}._backdrop_110pl_24{position:absolute;top:0;right:0;bottom:0;left:0;border:none;background:#0000008c;cursor:pointer}._panel_110pl_43{position:relative;z-index:1;width:min(calc(420px * var(--ui-scale)),100%);max-height:72vh;display:flex;flex-direction:column;background:#fff;border-radius:calc(14px * var(--ui-scale));padding:calc(18px * var(--ui-scale)) calc(20px * var(--ui-scale)) calc(16px * var(--ui-scale));box-shadow:0 calc(8px * var(--ui-scale)) calc(28px * var(--ui-scale)) #0f172a1f}._header_110pl_73{display:flex;align-items:center;gap:calc(8px * var(--ui-scale));margin-bottom:calc(12px * var(--ui-scale));flex-shrink:0}._header_110pl_73 svg{width:calc(20px * var(--ui-scale));height:calc(20px * var(--ui-scale))}._title_110pl_99{flex:1;margin:0;font-size:calc(17px * var(--ui-scale));font-weight:700;color:#334155}._close_110pl_115{border:none;background:transparent;color:#64748b;padding:calc(4px * var(--ui-scale));cursor:pointer;display:flex;min-width:var(--touch-min);min-height:var(--touch-min);align-items:center;justify-content:center}._close_110pl_115 svg{width:calc(20px * var(--ui-scale));height:calc(20px * var(--ui-scale))}._body_110pl_151{overflow:auto;margin-bottom:calc(14px * var(--ui-scale));min-height:0}._body_110pl_151 h3{margin:calc(10px * var(--ui-scale)) 0 calc(6px * var(--ui-scale));font-size:calc(14px * var(--ui-scale));font-weight:700;color:#44403c}._body_110pl_151 p{margin:0;font-size:calc(13px * var(--ui-scale));color:#78716c;line-height:1.55}._confirm_110pl_191{flex-shrink:0;border:none;border-radius:calc(10px * var(--ui-scale));min-height:var(--touch-min);padding:calc(12px * var(--ui-scale)) calc(16px * var(--ui-scale));background:#f97316;color:#fff;font-size:calc(15px * var(--ui-scale));font-weight:700;cursor:pointer}
